完成TODO应用:
jh5易塔云建站-模板下载,web开发资源,技术博客
jh5易塔云建站-模板下载,web开发资源,技术博客HTML文件为:
jh5易塔云建站-模板下载,web开发资源,技术博客<div id="todo-list-example">
jh5易塔云建站-模板下载,web开发资源,技术博客 <form v-on:submit.prevent="addNewTodo" method="post">
jh5易塔云建站-模板下载,web开发资源,技术博客 <label for="new-todo">Add a todo</label>
jh5易塔云建站-模板下载,web开发资源,技术博客 <input v-model="newTodoText" id="new-todo" placeholder="E.g. Feed the cat"/>
jh5易塔云建站-模板下载,web开发资源,技术博客 <button type="submit">ADD+</button>
jh5易塔云建站-模板下载,web开发资源,技术博客 </form>
jh5易塔云建站-模板下载,web开发资源,技术博客 <ul>
jh5易塔云建站-模板下载,web开发资源,技术博客 <li
jh5易塔云建站-模板下载,web开发资源,技术博客 is="todo-item"
jh5易塔云建站-模板下载,web开发资源,技术博客 v-for="(entry, index) in items"
jh5易塔云建站-模板下载,web开发资源,技术博客 v-bind:key="entry.id"
jh5易塔云建站-模板下载,web开发资源,技术博客 v-bind:title="entry.title"
jh5易塔云建站-模板下载,web开发资源,技术博客 v-on:remove="items.splice(index, 1)">
jh5易塔云建站-模板下载,web开发资源,技术博客 </li>
jh5易塔云建站-模板下载,web开发资源,技术博客 </ul>
jh5易塔云建站-模板下载,web开发资源,技术博客</div>
jh5易塔云建站-模板下载,web开发资源,技术博客<script type="text/javascript">
jh5易塔云建站-模板下载,web开发资源,技术博客 Vue.component('todo-item', {
jh5易塔云建站-模板下载,web开发资源,技术博客 template: '<li>{{ title }} <button v-on:click="$emit(\'remove\')">Remove</button></li>',
jh5易塔云建站-模板下载,web开发资源,技术博客 props: ['title']
jh5易塔云建站-模板下载,web开发资源,技术博客 })
jh5易塔云建站-模板下载,web开发资源,技术博客 const vm = new Vue({
jh5易塔云建站-模板下载,web开发资源,技术博客 el: '#todo-list-example',
jh5易塔云建站-模板下载,web开发资源,技术博客 data: {
jh5易塔云建站-模板下载,web开发资源,技术博客 newTodoText: '',
jh5易塔云建站-模板下载,web开发资源,技术博客 items: [
jh5易塔云建站-模板下载,web开发资源,技术博客 {id: 1, title: 'Do the dishes'},
jh5易塔云建站-模板下载,web开发资源,技术博客 {id: 2, title: 'Take out the trash'},
jh5易塔云建站-模板下载,web开发资源,技术博客 {id: 3, title: 'Mow the lawn'}
jh5易塔云建站-模板下载,web开发资源,技术博客 ],
jh5易塔云建站-模板下载,web开发资源,技术博客 nextTodoId: 4
jh5易塔云建站-模板下载,web开发资源,技术博客 },
jh5易塔云建站-模板下载,web开发资源,技术博客 methods: {
jh5易塔云建站-模板下载,web开发资源,技术博客 addNewTodo: function(){
jh5易塔云建站-模板下载,web开发资源,技术博客 this.items.push({
jh5易塔云建站-模板下载,web开发资源,技术博客 id: this.nextTodoId++,
jh5易塔云建站-模板下载,web开发资源,技术博客 title: this.newTodoText
jh5易塔云建站-模板下载,web开发资源,技术博客 })
jh5易塔云建站-模板下载,web开发资源,技术博客 this.newTodoText = ''
jh5易塔云建站-模板下载,web开发资源,技术博客 }
jh5易塔云建站-模板下载,web开发资源,技术博客 }
jh5易塔云建站-模板下载,web开发资源,技术博客 })
jh5易塔云建站-模板下载,web开发资源,技术博客</script>