是誰把日子拆成七天來過的?五天不是也不錯?
以往原生的 JavaScript 來寫 Todo List 的時候,需要處理許多事件監聽、取值以及排序的問題,但是以 Vue.js 卻可以輕鬆不少,原因是 Vue 綁我們做了不少「雙向綁定」與「事件監聽」的事,而許多公司也都以這題「Todo List」來當成面試的考題,當我們被要求做出這一題的時候,是怎麼規劃與進行的呢?
我們先不要看範例,可以先想像一下畫在紙上,做出來的是什麼樣子。
實作之前可以先把需要的功能一一寫下,所以大概會有以下這幾項,順便也可以想想有哪些 v-
的指令語法可以用:
新增
v-for
)v-model
)v-on
,.enter
)v-on
)刪除
v-on splice index
)統計
{{綁定陣列的長度}}
)清空
v-on
)隱藏
v-show
)一但把需要的功能記錄下來之後,就可以開始思考邏輯的部分,例如:
可以把上面列出來的功能和會使用的指令想一下,就會變得很容易的。
明天我們就實際來做一遍囉~
每日一句法文有益身心:Pas du tout ! --> 八.ㄉㄩˇ.度! --> 一點也不(好)! --> 你喜歡她嗎?Pas du tout !