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

鍍金池/ 問答/HTML/ vue 點擊同一個按鈕但是進入不同的頁面,求助?

vue 點擊同一個按鈕但是進入不同的頁面,求助?

clipboard.png
點擊側(cè)邊三個,都出來同一個遮罩層,然后,點擊創(chuàng)建任務(同一個)的話,要跳轉(zhuǎn)至不同頁面~~

clipboard.png
我每個span上都加了不同的path,求問,怎么傳值給“創(chuàng)建任務”上?

回答
編輯回答
骨殘心

在左邊三個的點擊事件中調(diào)用彈窗, 然后這三個按鈕都要有一個標識,這個表示將決定你點擊“創(chuàng)建任務”的時候創(chuàng)建的什么, 只需要把點擊的時候拿到這個表示傳給你的 “創(chuàng)建任務”按鈕就可以了, 不就能知道你想要創(chuàng)建什么任務了

2018年7月31日 01:48
編輯回答
茍活

有一個比較“笨”一點的辦法是,在你每一次點擊時,通過判斷點擊的是哪一個,把相應的path存到data中,然后在遮罩層中點擊按鈕是,去拿這個data中的變量。

//html
<span path="1" @click="handlerClick(1)">手動建模</span>
...
<button @click="createTask">創(chuàng)建任務</button>
//methods
handlerClick(type){
  this.type = type;
...
createTask(){
  if(this.type === 1){
    alert('1');
  }
}
}
2017年5月22日 19:50
編輯回答
醉淸風

遮罩層組件暴露一個屬性出去吧,不同的按鈕傳入不同屬性判斷

2017年8月20日 13:39