最新回答 / 陽光下的老牛
如果list是對象,KEY必然可以的,但list是數(shù)組,就不行了。這里的key是按添加順序的,比如分別添加A,B,C,D,E,在未刪除過時(shí),Index與KEY可以一致,都是0,1,2,3,4,但經(jīng)過幾次刪除添加后,Index與KEY就不一定對應(yīng)了,比如刪除C后,index變成0,1,2,3,但KEY可能就是0,1,3,4了。記住一點(diǎn),KEY的作用是避免重復(fù),不具序號(hào)功能,無法準(zhǔn)確定位。
2019-11-07
最贊回答 / 撕瘋_
<todo-item>中應(yīng)該是@delete而不是clicktemplate中的li沒有增加點(diǎn)擊事件@click="handleClick"增加以上兩個(gè),點(diǎn)擊后會(huì)彈出對應(yīng)的內(nèi)容如果需要?jiǎng)h除:handleDelete: function (index) {? ? ? ?this.list.splice(index,1)}
2019-10-31
最新回答 / 陽光下的老牛
key的定義來源于鍵值對,一般是存在于對象里。數(shù)組有index,和值。key具有唯一性,這里的KEY由系統(tǒng)自動(dòng)生成,類似數(shù)據(jù)庫表里的主鍵,目的是避免重復(fù)顯示,所以傳遞key出來,與數(shù)組的index相比,肯定是index更符合數(shù)組的使用需求
2019-10-28
最新回答 / platan
組件可以理解成一個(gè)一個(gè)小的功能模塊,大型項(xiàng)目可以盡可能拆分到足夠小到組件,以便能夠復(fù)用和代碼清晰,容易維護(hù)。
2019-10-25