2021年3月12日 星期五

quasar 為內定emit handler加入更多的傳遞參數

在handler加入要另外傳遞的參數

例如當要接收checkbox的input event

handler能接收到的只有val 與evt這兩個參數

<q-checkbox v-model="selected" :val="item.id" @input="inputHandler">

inputHandler(val, evt){


}


但如果需要再多傳遞參數到handler

可以改寫為以下

就可以傳遞更多的自訂參數給handler

<q-checkbox v-model="selected" :val="item.id" @input="(val, evt) => inputHandler(val, evt, my_var)">


inputHandler(val, evt, myvar){


}

沒有留言: