a-modal and design vue 對話框跳轉新頁面

加一個延遲 不加直接跳轉對話框會一直浮動在上層
setTimeout(() => {
  this.$router.push('/home')
}, 1000);
<a-modal> 用這個方式必須加延遲 否則實現不了

你也可以用對象創建一個

const modal = Modal.info();

modal.destroy(); 銷燬對話框

兩種方式隨便你使用

 

個人推薦第一種  

因爲第一種方式可以使用 

v-if
v-for

等等指令

如果你用對象創建的話實現起來很麻煩

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章