mokevip
V2EX  ›  问与答

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

  •  
  •   mokevip · Sep 3, 2022 · 921 views
    This topic created in 1357 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

    voQkVK.png

    wu67
        1
    wu67  
       Sep 3, 2022
    传出来的参数用 object 类型. { status: 'success', data: { ...balabala } }
    mokevip
        2
    mokevip  
    OP
       Sep 3, 2022
    @wu67 用的是 UI 组件,antdesign ,所以没办法规范子组件怎么传参。。
    ochatokori
        3
    ochatokori  
       Sep 3, 2022 via Android
    @select="($event)=>{onSelect("自定义参数",$event)}"
    mokevip
        4
    mokevip  
    OP
       Sep 3, 2022
    @ochatokori 恍然大悟,谢谢
    wu67
        5
    wu67  
       Sep 3, 2022
    就像#3 这样.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2406 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 00:34 · PVG 08:34 · LAX 17:34 · JFK 20:34
    ♥ Do have faith in what you're doing.