<template>
<a-select @change="handleChange">
<a-select-option value="1">
第一个
</a-select-option>
<a-select-option value="1">
第二个
</a-select-option>
</a-select>
</template>
<script>
export default {
methods: {
handleChange(value) {
console.log(value); // { key: "1", label: "第一个" }
},
},
};
</script>
<template>
<a-select @change="(value,label) => handleChange(value,label,(后面还可以加参数))">
<a-select-option value="1">
第一个
</a-select-option>
<a-select-option value="1">
第二个
</a-select-option>
</a-select>
</template>
<script>
export default {
methods: {
handleChange(value,label, 接收扩展的参数) {
console.log(value); // { key: "1", label: "第一个" }
console.log(label); // { label: "第一个" }
console.log(‘接收扩展的参数’);
},
},
};
</script>
<template>
<a-select @change="handleChange($event, (后面还可以加参数))">
<a-select-option value="1">
第一个
</a-select-option>
<a-select-option value="1">
第二个
</a-select-option>
</a-select>
</template>
<script>
export default {
methods: {
handleChange(value, 接收扩展的参数) {
console.log(value); // { key: "1", label: "第一个" }
console.log(‘接收扩展的参数’);
},
},
};
</script>