α’αααααααααα·ααΆαα’αααΈααΆαααααΎααααΆαα Vue.js ααΊααΆαααααα Javascript framework αααααΆαααΆαααΈαααΆα αααΎααα ααΎααααα (user Interface)α Vue ααααΌαααΆααααααααΎαα‘αΎαααΎααααΈααΆααΆαα’αα»ααααααααα α αΎα Lirbray ααΊααααααα ααΎ ααΆααααα αΆα Layer α αΎα ααΆααΆαααΆαααΆαααααΌααααα»αααΆαααααααΌααααα αΌαααΆαα½αααααααααααααααα¬ Libray αααααΆαααααΆααα
αα αααα»αα’ααα αααααααΊααΆα’αααααααΈα’ αααααΆααααΈα’ααααα»α αααααααα·ααααααα Vue.js ααααα ααΉα React αα·α Angular 2 αααααΆαααααΆα α’αααΈ Vue.js αααα αα αααα»αα’ααααααααααααα Techfree ααααΎααΆααααααααααα’αααα’αααΈααΆαααααΎ ααααΆαα Vue.js ααΆαα½αα©ααΆα ααα αα½αα ααα½αααΌα ααΆααααααα
αα α ααα»α ααα Techfree ααααααα’αααααΆααα’ααααααΆα’αααΈααααααα‘αΎα Vue.js α αΎαααΆαααα‘αΎαααΆαα·αααΆαα’αααΈαααα»ααααΆαααα»ααααΆααα αααααααΆαααααααα’αααα αΌααα ααΆααααα ααααααααα Vue.js α αΎαααααΎααΆαααΆααα Libray ααΉαααααΎααΆαα’αα»αααααα ααΌα αα ααΉα Techfree αααααα’ααααΌα ααΆααααααα
αααααΆααααΈαααα’αααααααΎααΆαααΆααααααα½α
ααΆααα αΎαααΌαααααΎααΆαα α
Class Libray ααααααααΎ <script src=βjs/vue.jsβ charset=βutf-8β³></script> ααΆααΌα
αα
ααΉαααΆαα α
Class Library αααα
α©ααΆα αααα αααα’αααααααΎααΆααααααΎαmain.js αα½α ααααΎαααα αΌαααΌαααΌα ααΆααααααα
αα
ααΎαααααΆααααΈα’ ααΊααΆ α α
Element ID ααΈ Template
αααααΆααααααααΎααΆααααααΎαindex.html αα½α
ααααΎαααα
αΌαααΌαααΌα
ααΆααααααα
αα ααΎαααααΆααααΈ 10 ααΆααααααΆααααΎααΆαα α Data αααα»α main.js αααααα αΆα
αα ααΎ αααααΆααααΈ 11 v-model =βmessageβ ααΆ property αααα vau.js ααΆααααααΆαααααααΎααΆαααααΉααα»ααα ααΎ message ααΆαα
αααααΆααααΈαααα’αααααααΎααΆααααα αΆααααΆααααααααΌαααΆαααΎ ααααααααΌα ααΆααααααα
α‘) link αααααααΎ v-bind:href=ββ ααΆαα½α URL property
α©ααΆα ααα: ααΌαααΎ index.html
ααΌααα ααΎ main.js
αααααΆααααΈααα’αααααααΎααΆα refresh page ααΉαααΎα Link To Techfreeα
αααα’αααααααΎααΆααααααΎα Array person αααααΆα α€ ααΆαα» αααααΆαααααααΎα index.html αα½α ααααΎααΆαααααααΌαααΌα ααΆααααααα
αα ααΎαααααΆααααΈ 17 ααΆα property v-for ααΊααααΆααααααΆαα Loop Person αααααααα αΆαα
αα ααΎαααααΆααααΈ v-if ααΊααΆαααααααα if ααααΆαααα·ααααΆαα ααααααα’αααααααΎααΆα Check α αΎα Uncheckαα ααΎ Checkboxα
αα ααΎαααααΆααααΈ26 v-model ααααΆααααααΎααΆαα α person ααααααα’αααααααΎααΆααααααααααα’ααααααΎ True αα αααα»α main.js ααα
αα αααα»αα ααα»α ααα Techfree ααΉα ααΎαααα©ααΆα ααα αααααΆααααααααα ααΉα ααΆααααα αΌααα·ααααα ααΆαα½α event Methods ααΌα ααΆααααααα
αααα’αααααααΎααΆααααααΎα File ααααΈαα½α event.html αα½α ααααΎααΆααααααααΌαααΌα ααΆαααααα
αα ααΎαααααΆααααΈ 25: v-on:keyup.esc=βclearPersonβ ααΆααααααΆαααα’αααααααΎααΆααα»αα’ααααα ααααΈ input αααααααΎ Key ESC α αΎα v-on:keyup.enter αα·αααΆααααααΆαααα’αααααααΎααΆααααα αΌααα·αααααααααααααΎ Key Enter
αααααΆαααααααα’αααααααΎααΆαααααα File αα½αααα event.js αα½α αααααααΌαααΌα ααΆααααααα
αα αααα»αMethods ααΆα Function α ααα½α α’ α αΎα Function : createNewperson ααΊααααΆαα αααααααααααααααΈαα ααΎ Persons
α αααα function function : clearPerson ααααΆααααααΎααΆααα»αα’αααααααααααααα’αααααααΎααΆα α α»α ESCα
ααααααααΉααααα αΆαααΌα ααΆααααααα