最新回答 / 阳光下的老牛
如果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的作用是避免重复,不具序号功能,无法准确定位。
2019-11-07
最赞回答 / 撕瘋_
<todo-item>中应该是@delete而不是clicktemplate中的li没有增加点击事件@click="handleClick"增加以上两个,点击后会弹出对应的内容如果需要删除:handleDelete: function (index) { this.list.splice(index,1)}
2019-10-31
最新回答 / 阳光下的老牛
key的定义来源于键值对,一般是存在于对象里。数组有index,和值。key具有唯一性,这里的KEY由系统自动生成,类似数据库表里的主键,目的是避免重复显示,所以传递key出来,与数组的index相比,肯定是index更符合数组的使用需求
2019-10-28