为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / weixin_慕的地3574782
重新编译一下,或者重新构建

已采纳回答 / 廿旧
就拿视频里说的,使用dom更新数据,我们要先用getElementById方法或者选择器找到对应的dom元素,然后再进行数据的更新。而面向数据的话,我们只需要对想要的数据进行操作,而免去了DOM的操作,所以我们只要专注于数据就行了。

最新回答 / 阳光下的老牛
如果list是对象,KEY必然可以的,但list是数组,就不行了。这里的key是按添加顺序的,比如分别添加A,B,C,D,E,在未删除过时,Index与KEY可以一致,都是0,1,2,3,4,但经过几次删除添加后,Index与KEY就不一定对应了,比如删除C后,index变成0,1,2,3,但KEY可能就是0,1,3,4了。记住一点,KEY的作用是避免重复,不具序号功能,无法准确定位。

最赞回答 / 撕瘋_
<todo-item>中应该是@delete而不是clicktemplate中的li没有增加点击事件@click="handleClick"增加以上两个,点击后会弹出对应的内容如果需要删除:handleDelete: function (index) {       this.list.splice(index,1)}

最赞回答 / 精慕门3342737
这个文本编辑器怎么这么难用直接上截图<...图片...>

已采纳回答 / 慕哥030339
for循环出N个的li元素,每个li元素里面都有click事件、key、content、index以及delete,在点击某个li元素的时候,对触发的那个方法(click)来说,this就代表了触发的那个li元素,this里面就有前面说的key、content、index。

已采纳回答 / 千年等二回
如果this.show等于true,那么!this.show就等于false,赋值取反

已采纳回答 / qq_慕雪9032806
<button @click="handleClick"> toggle</button>,click拼错,前台报错

最赞回答 / 离歌笑_0002
你的method方法,掉了参数index,应该为handleDelete:function(index){            this.list.splice(index,1)        }

已采纳回答 / 三打孙八戒
<input type="button" value="删除" @click="deleteaaa(index)">
deleteaaa: function (index) {   // delete  避免将javascript一元运算符用作属性名
  this.users.splice(index,1);
}
不要直接用"delete"  随便换个其他的名字

已采纳回答 / kwanghuee
1表示删除的数量,这里的splice方法是从index的位置开始,删除1个item
课程须知
1、对Javascript基础知识已经掌握。 2、对Es6和webpack有简单了解。
老师告诉你能学到什么?
使用Vue2.0版本实现响应式编程 2、理解Vue编程理念与直接操作Dom的差异 3、Vue常用的基础语法 4、使用Vue编写TodoList功能 5、什么是Vue的组件和实例 6、Vue-cli脚手架工具的使用 7、但文件组件,全局样式与局部样式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消