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

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

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

    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   ·   5784 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:20 · PVG 11:20 · LAX 19:20 · JFK 22:20
    ♥ Do have faith in what you're doing.