1. 程式人生 > >iview Select元件傳多個引數

iview Select元件傳多個引數

問題描述:on-change 事件預設返回的是value值,想要多傳一個引數

解決辦法:

<Select v-model="model1" @on-change="handleChange($event, 'params')"></Select>	

延伸:

<Button @click="handleClick"></Button>
handleClick (event) {
	console.log(event)
}

上面這段程式碼如果事件需要多傳一個引數,解決辦法同上:

<Button @click="handleClick($event, 'params')"></Button>
handleClick (event, params) {
	console.log(event, params)
}

注意:

  1. 使用不帶圓括號的形式,event 物件將被自動當做實參傳入;
  2. 使用帶圓括號的形式,我們需要使用 $event 變數顯式傳入 event 物件。