V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
mokevip
V2EX  ›  问与答

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

  •  
  •   mokevip · 2022-09-03 16:19:46 +08:00 · 591 次点击
    这是一个创建于 847 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

    voQkVK.png

    wu67
        1
    wu67  
       2022-09-03 16:23:55 +08:00
    传出来的参数用 object 类型. { status: 'success', data: { ...balabala } }
    mokevip
        2
    mokevip  
    OP
       2022-09-03 16:30:35 +08:00
    @wu67 用的是 UI 组件,antdesign ,所以没办法规范子组件怎么传参。。
    ochatokori
        3
    ochatokori  
       2022-09-03 16:38:34 +08:00 via Android
    @select="($event)=>{onSelect("自定义参数",$event)}"
    mokevip
        4
    mokevip  
    OP
       2022-09-03 16:41:38 +08:00
    @ochatokori 恍然大悟,谢谢
    wu67
        5
    wu67  
       2022-09-03 16:42:59 +08:00
    就像#3 这样.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   937 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:13 · PVG 06:13 · LAX 14:13 · JFK 17:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.