vue3 中父组件接受子组件事件的同时,增加自定义参数

2022-09-03 16:19:46 +08:00
 mokevip

vue3 中父组件接受子组件事件的同时,增加自定义参数

子组件传输多个参数,父组件如何接受

通过 $event 可以收到第一个参数

@select="onSelect('自定义内容',$event )"

但是第二个参数无法获取,使用网上说的 arguments ,arguments 里面的内容是当前页面的实例,而非子组件传输的内容

@select="onSelect(arguments, '自定义内容')"

有没有了解过这块语法的,救救孩子

576 次点击
所在节点    问与答
6 条回复
wu67
2022-09-03 16:23:55 +08:00
传出来的参数用 object 类型. { status: 'success', data: { ...balabala } }
mokevip
2022-09-03 16:30:35 +08:00
@wu67 用的是 UI 组件,antdesign ,所以没办法规范子组件怎么传参。。
ochatokori
2022-09-03 16:38:34 +08:00
@select="($event)=>{onSelect("自定义参数",$event)}"
mokevip
2022-09-03 16:41:38 +08:00
@ochatokori 恍然大悟,谢谢
wu67
2022-09-03 16:42:59 +08:00
就像#3 这样.
wu67
2022-09-03 16:43:05 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/877469

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX