在.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() 即可