您的位置:首頁技術文章
文章詳情頁

javascript - vue2.0動態加載多個相同組件,給組件中的data輸入不同的值,關閉非最后一個組件時,銷毀的值是最后一個組件值。

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

問題描述

vue2.0動態加載多個相同組件,給組件中的data輸入不同的值,關閉非最后一個組件時,銷毀的值是最后一個組件值。javascript - vue2.0動態加載多個相同組件,給組件中的data輸入不同的值,關閉非最后一個組件時,銷毀的值是最后一個組件值。

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

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

問題解答

回答1:

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

標簽: JavaScript
国产综合久久一区二区三区