vue.js - 如何在 Vue.js 方法函数中设置默认参数值?
问题描述
我正在尝试在我的一种组件方法中为函数设置默认参数值,例如:
methods: {
myFuntion(isAction = false) {}
}
但是当调试 isAction 的值时,我得到一个“MouseEvent”?
解决方案
我找到了解决方案。看起来事件也默认传递给方法。因此,您可以在方法函数上设置默认参数值,例如:
methods: {
myFuntion(event, isAction = false) {
// isAction will be false by default
// event will have the contain the event object
}
}
推荐阅读
- api - MarkLogic cts:查询在 REST API jsonPropertyRangeQuery 中包含未知子项
- javascript - 如何为 Plotly.JS 返回一个无限循环的数组?
- python - 如何检查 2 个列表的多重映射?
- android - 需要从相机或画廊上传图像到服务器,使用改造(自分配任务学习)
- reactjs - 在 React 中的每一行中呈现带有头部的表数据
- equality - 三等号 (===) 在 AssemblyScript 中的行为是否不同?
- sql - SQL查询以获取具有特定codition中其他列的重复列值
- android - Google Play 平板电脑优化
- dart - 如何在类中指定函数参数
- javascript - 找不到模块“正则表达式的路径”