在vue中使用组件库时,组件内部抛出的事件,会携带着参数,这时又需要传入自己的参数,怎么办呢?
有两种解决方法:
1.箭头函数
下方代码为vant的时间日期选择器 confirm事件绑定了一个箭头函数,接收组件内部传出来的值,然后在箭头函数中调用自己的方法,传递默认值和自定义的值
2.使用arguments + '…'对象展开运算符
具体为 @confirm=“onConfirm(…arguments,/这里的参数列表可以自定义/)”
相关文章
- $emit子组件传出多个参数,如何在父组件中在接收所有参数的同时添加自定义参数
- 如何将参数绑定到模型中使用的Laravel中的原始数据库查询?
- 【说人话】真正意义上讲清楚了如何用$emit()在Vue.js的自定义组件中实现v-model=“”双向绑定
- mui---mui.fire触发自定义事件传事件对象中的参数
- 如何了解事件中回调函数的参数
- C库回调PHP中的函数例子的单参数,多参数如何实现的问题
- asp中COM组件中如何连接数据库的代码
- 如何在Blockly自定义块的`onchange`事件中获取值?
- 如何在MainWindow.xaml中公开我的自定义控件位于用户控件中的自定义控件事件和属性?
- 我如何处理c#wpf自定义控件中的事件