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

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

  •  
  •   mokevip · 2022 年 9 月 3 日 · 867 次点击
    这是一个创建于 1327 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

    voQkVK.png

    wu67
        1
    wu67  
       2022 年 9 月 3 日
    传出来的参数用 object 类型. { status: 'success', data: { ...balabala } }
    mokevip
        2
    mokevip  
    OP
       2022 年 9 月 3 日
    @wu67 用的是 UI 组件,antdesign ,所以没办法规范子组件怎么传参。。
    ochatokori
        3
    ochatokori  
       2022 年 9 月 3 日 via Android
    @select="($event)=>{onSelect("自定义参数",$event)}"
    mokevip
        4
    mokevip  
    OP
       2022 年 9 月 3 日
    @ochatokori 恍然大悟,谢谢
    wu67
        5
    wu67  
       2022 年 9 月 3 日
    就像#3 这样.
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4908 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 09:50 · PVG 17:50 · LAX 02:50 · JFK 05:50
    ♥ Do have faith in what you're doing.