已采納回答 / 寒橋
子組件傳遞出去的參數(shù)告訴父組件,如果子組件寫的時候是this.$emit('delete',this.index,this.content);那么父組件接收的時候就按照這個參數(shù)傳遞的順序進(jìn)行接收,跟你寫的handleDelete:function(index, content){...
2018-07-21
已采納回答 / 樂偉
你可以把報(bào)錯翻譯成中文:未知自定義元素:<todo-item > -您是否正確注冊了組件?這里報(bào)錯很明顯,todo-item沒有注冊,看了一下你的截圖components: {? ? ? //? 這里你少了一個s? 'todo-item': TodoItem},
2018-07-19
已采納回答 / Anmaster
你的代碼沒錯,你是被誤導(dǎo)了。他綁定的list值每次修改都會重新賦值給todo-item。你輸入一些數(shù)據(jù)再添加看看就會發(fā)現(xiàn)。不要直接點(diǎn)添加,你直接點(diǎn)之后他只顯示index,但是你刪除一個元素后,他的index又重新賦值,所以你看起來像是刪除了最后一項(xiàng)。
2018-07-13