鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 請問vue中如何讓一個點(diǎn)擊事件擁有兩個不同的點(diǎn)擊狀態(tài)。

請問vue中如何讓一個點(diǎn)擊事件擁有兩個不同的點(diǎn)擊狀態(tài)。

一個頁面在新增文章的時候會彈出一個彈框,編輯的時候也會彈出一個,兩個事件共用同一個彈框(這個是必要的,因為有一些綁定的請求),然后點(diǎn)擊彈框的確定默認(rèn)是提交事件,但是編輯的時候需要提交另外一個接口,問就是,同一個確定事件如何讓他有兩個狀態(tài),代碼如下:
新增事件:
clipboard.png

編輯事件
clipboard.png
點(diǎn)擊這兩個都會彈出彈框:
彈框確定就一個事件:
clipboard.png
請問在methods里如何定義成兩個狀態(tài)。

回答
編輯回答
尛曖昧

在data中寫個數(shù)據(jù)保存狀態(tài),如點(diǎn)擊新增時,把數(shù)據(jù)賦值為新增,編輯時賦值為編輯,這樣你彈框的標(biāo)題,提交時的類型都可以根據(jù)這個數(shù)據(jù)來判斷

2017年2月25日 17:05