使用vueJS部署一个项目,遇到一个js问题:
以下函数用来添加书籍:
addBook : function(){
this.book.id = this.books.length + 1;
this.books.push(this.book);
this.book = '';
}
html部分:
序号
书名
价格
删除
{{book.id}}
{{book.title}}
{{book.price}}
我的个人理解是:
this.books 是指#app中的books[]
this.book 是指当前按钮控制的用户添加区域
以下是截图:

谢谢
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
在同一个上下文中,
this肯定是同一个,不可能一会指向这,一会指向那。this是这个模块。v-model = 'book.title'这里是把this.book.title双向绑定在添加书名这个input上了。v-for = 'book in books'这里是把this.books绑定到tr上。tr里的book是遍历this.books这个数组。