VueJS 数据绑定简单实例
首先引入 VueJS 的JS 文件
<script src="vue.min.js"></script>
编写 HTML 模板
<div id="app">
<input v-model="todo" v-on:keyup.enter="addtodo">
<ul>
<li v-for="todo in todos">
<span> {{todo.text}}</span>
<button v-on:click="removeTodo($index)">X</button>
</li>
</ul>
</div>
绑定数据
var app = new Vue({
el: '#app',
data: {
todo: '',
todos: [{
text: "this is a todo"
}
]
},
ready: function() {
},
methods: {
addtodo: function() {
var text = this.todo.trim();
console.log(1);
if (text) {
console.log(2);
this.todos.unshift({
text: text
});
this.todo = '';
}
},
removeTodo: function(index) {
this.todos.pop(index, 1);
}
}
});
点击这里查看示例:https://www.wenjiangs.com/wp-content/uploads/2017/10/vuejs-bind-data.html
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论