在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 請(qǐng)問(wèn)使用element ui如何在一個(gè)Dialog對(duì)話框里 進(jìn)行內(nèi)容下一步切換呢

請(qǐng)問(wèn)使用element ui如何在一個(gè)Dialog對(duì)話框里 進(jìn)行內(nèi)容下一步切換呢

圖片描述

在彈框彈出的時(shí)候我應(yīng)該在start內(nèi)容,比如start內(nèi)容里面有表單,然后把表單的值給下一步內(nèi)容next這樣進(jìn)行相關(guān)的操作,完畢之后點(diǎn)擊確定按鈕切換到next下一個(gè)彈窗內(nèi)容進(jìn)行相關(guān)操作,
就是在一個(gè)彈窗里,可以進(jìn)行分部的操作,一個(gè)彈窗內(nèi)容結(jié)束跟著下一個(gè)內(nèi)容彈窗出現(xiàn)

clipboard.png
頁(yè)面一打開(kāi),就是顯示地址確認(rèn),然后點(diǎn)擊下一步到
這是聯(lián)系人確認(rèn)這樣

clipboard.png

下面這個(gè)方法confirmBtn應(yīng)該是怎么寫(xiě)的呢 謝謝

回答
編輯回答
乞許

可以用elementUI提供的$confirm方法,這樣簡(jiǎn)單很多。內(nèi)容也可以是html

this.$confirm('地址確認(rèn)')
    .then( _ => {
        this.$confirm('聯(lián)系人確認(rèn)')
            .then( _ => {
                // ...
            } )
    } )
2017年10月15日 03:15
編輯回答
朕略傻

我不太明白你的問(wèn)題,是想問(wèn):點(diǎn)擊confirmBtn后,未拿到后臺(tái)數(shù)據(jù)該怎么處理邏輯嗎?
如果是這樣,你可以在點(diǎn)擊了confirmBtn之后,給出一個(gè)loading,直到拿到后臺(tái)數(shù)據(jù),在進(jìn)行相應(yīng)處理。
類似以下偽代碼:

confirmBtn:function(e){
    loading();
    ajax(params,function(data){
        closeloading();
        //TODO
    });
}
2017年9月11日 06:20
編輯回答
吢涼

我覺(jué)得可以考慮下下面的思路, 放在數(shù)組里面,每次confirmBtn 就改變內(nèi)容。

<script>
  data(){
   return {
      idx:0,
      textArray:["start","next","go","goto"]
     }
}
  watch:{
    visible:function(){
        this.idx = 0;
     }

  }
  methods:{
    confirmBtn() {
      this.dialog = this.textArray[this.idx++];
      if(this.idx === (this.textArray.length+1)) this.visible = false;
    }

}
</script>
2017年9月12日 14:03