pt

new Vue({

el: ‘#app’,

data: {

newItem: ”,

items: []

},

methods: {

addItem: function () {

if (this.newItem !== ”) {

this.items.push(this.newItem);

this.newItem = ”;

}

}

}

})

“`

然后我們可以在HTML中使用Vue的模板語法來定義組件,如下所示:

“`html

“`

在這個模板中,我們使用v-model指令將輸入框的值綁定到Vue實例的newItem屬性上,使用@click指令監聽添加按鈕的點擊事件,并調用addItem方法將新的待辦事項添加到列表中,最后使用v-for指令遍歷items數組,將每個待辦事項渲染為一個li元素。

這樣我們就完成了一個簡單的TodoList應用的開發,這個應用使用了Vue的響應式數據綁定、組件化開發模式和模板語法,使得代碼更加簡潔、易于維護和擴展。

未經允許不得轉載:亦門 » vue寫的app有哪些特點特性呢?

相關推薦