搜尋

首頁  >  問答  >  主體

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

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

#元件載入方式:
component是一個陣列.透過自訂事件獲得要渲染的元件,往component中push。
<component :is='component[index].component' :params='component[index].params'/>

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

黄舟黄舟2732 天前1419

全部回覆(1)我來回復

  • 世界只因有你

    世界只因有你2017-07-05 11:02:36

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

    回覆
    0
  • 取消回覆