javascript - Vue2.x如何在條件判斷後動態插入一個訊息提示元件
仅有的幸福
仅有的幸福 2017-05-19 10:25:11
0
2
660

原本用的Element UI裡的Message,但是風格與專案不符,設計給了新的UI,現在我想把這個訊息提示寫成元件,如何實現這種呼叫Message.error('介面請求失敗');。或者說不一定是這種形式,只要可以在api.js中呼叫後動態插入DOM

仅有的幸福
仅有的幸福

全部回覆(2)
PHPzhong

我試過兩種方法
一:將組件掛到根組件上,將組件的狀態資訊綁定到vuex當中.在vue的prototype中暴露一個接口用於改動組件的狀態.即通過調用dispatch改變vuex狀態從而使得組件狀態改變.

二.元件不需要掛載,而是在vue的prototype中暴露一個介面,每當呼叫該介面的時候,動態建構vue實例並以Message元件作為其子元件

伊谢尔伦

你可以寫一個彈框的組件 引用vuex 全域設定一個變數 當ajax回傳後依不同狀態顯示彈框

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板