成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - vue2.0動(dòng)態(tài)加載多個(gè)相同組件,給組件中的data輸入不同的值,關(guān)閉非最后一個(gè)組件時(shí),銷毀的值是最后一個(gè)組件值。

瀏覽:174日期:2023-02-25 15:10:25

問(wèn)題描述

vue2.0動(dòng)態(tài)加載多個(gè)相同組件,給組件中的data輸入不同的值,關(guān)閉非最后一個(gè)組件時(shí),銷毀的值是最后一個(gè)組件值。javascript - vue2.0動(dòng)態(tài)加載多個(gè)相同組件,給組件中的data輸入不同的值,關(guān)閉非最后一個(gè)組件時(shí),銷毀的值是最后一個(gè)組件值。

組件加載方式:component是一個(gè)數(shù)組.通過(guò)自定義事件獲得要渲染的組件,往component中push。<component :is=’component[index].component’ :params=’component[index].params’/>

關(guān)閉組件:this.component.splice(i,1);

問(wèn)題解答

回答1:

this.component.splice(i,1); 銷毀第一個(gè)以后 第二個(gè)變成了第一個(gè) 第三個(gè)變成了第二個(gè)

標(biāo)簽: JavaScript