在.vue文件中,有下面这样一个方法
<template>
<el-form>
<el-form-item>
<el-button type="primary" @click="getEmpPostSalList">查询</el-button>
</el-form-item>
</el-form>
</template>
<script>
export default {
methods:{
getEmpPostSalList(page = 1) {
type of(page)
this.filters.page = page;
},
}
}
错误描述:如果点击 查询 就会报错 Expected Number with value NaN, got MouseEvent
原因是:如果点击 查询 , el-button 中的 getEmpPostSalList 传递的是一个 事件,是object类型
解决方法:只需要将 el-button 中的 getEmpPostSalList 写成 getEmpPostSalList() 即可
本文详细解析了在Vue项目中,使用.el-button触发方法getEmpPostSalList时出现的错误:Expected Number with value NaN, got MouseEvent。阐述了如何正确传递参数给方法,避免事件对象被误传。
4262

被折叠的 条评论
为什么被折叠?



