[Vue warn]: Error in v-on handler: “TypeError: Cannot read properties of undefined (reading ‘value‘)
1、问题描述:antd 下拉框选择的时候报了这个错误<a-select:defaultValue="0"v-model="executeCycleUnit"@change="handleExecuteNum"><a-select-option :value="0"> 分钟 </a-select-option><a-select-option :value=
·
1、问题描述:antd 下拉框选择的时候报了这个错误
<a-select
:defaultValue="0"
v-model="executeCycleUnit"
@change="handleExecuteNum"
>
<a-select-option :value="0"> 分钟 </a-select-option>
<a-select-option :value="1"> 小时 </a-select-option>
</a-select>
2、一步步去排查问题:绑定数据类型错了(使用到数据类型都修改)
<a-select
:defaultValue="0"
v-model="executeCycleUnit"
@change="handleExecuteNum"
>
<a-select-option :value=0> 分钟 </a-select-option>
<a-select-option :value=1> 小时 </a-select-option>
</a-select>
data() {
return {
executeCycleUnit: 0,
};
},
methods: {
// 每日频率-执行周期-分钟、小时单位
handleExecuteNum(e) {
console.log(typeof e); // number
this.executeCycleUnit = e
},
}
未来的路很长,也很短。
更多推荐
已为社区贡献35条内容
所有评论(0)