<el-select-custom
clearable
collapse-tags
v-model="searchForm.cardTypeList"
@change="isMileageCardOrder"
>
<el-option
v-for="(item,index) in this.makeSelectOptions(bizTpListNew)"
:key="index"
:label="$t(item.label)"
:value="item.value"
>
</el-option>
</el-select-custom>
注意事項:
- change事件前要加
@
或v-on
綁定事件- change事件是定義在
select
標簽中,而不是option
標簽中- change事件的參數是回調參數,自動綁定選中的下拉框選項,不需要定義參數。若需要傳遞除下拉框選項以外的其他參數,則可以在聲明時定義
//接受時方法參數列表中需要定義參數接收
isMileageCardOrder(val){
if (val) {
let typeList = val.split(",")
this.isMileage = typeList.length === 3;
console.log(this.isMileage)
}
},