美文网首页
Day5 拾遗 emit

Day5 拾遗 emit

作者: JSleefat | 来源:发表于2019-04-05 20:46 被阅读0次

vue emit多个参数
利用arguments来获取
子组件传值或者兄弟组件通过emit传值,

this.$emit('eventName', value1, value2);
<cutomerAssembly v-for="(item,index) in array" @eventName="handlerFunction(arguments,index)" />

handlerFunction(arg,index) {
  console.log('args', arg,index);
}

通过arguments把emit传递的参数传递给handlerFunction函数内部,这样既可以获取value1,value2,也可以获取index的值

TODO:
1、select组件传递获取选中的整个对象
2、四则运算数据精度
3、代理与host配置

相关文章

  • Day5 拾遗 emit

    vue emit多个参数利用arguments来获取子组件传值或者兄弟组件通过emit传值, 通过argument...

  • Vue 中的$emit $on 组件中的事件运用 非父子组件通信

    $emit 用v-on绑定 用本体用$emit绑定子组件:increment中的办法 html 子组件 $emit...

  • vue子传父

    $emit向上提交事件使用$emit调用父组件的事件

  • 抛出自定义事件

    vue3使用emit分发事件,类似于$emit,从setup的第二个参数中解构出emit

  • $emit $on

    emit用于触发事件on用于监听事件 可以用于父子、兄弟组件之间的通信

  • $emit

    vm.$emit( event, […args] ) 触发当前实例上的事件。附加参数都会传给监听器回调。 父组件使...

  • $emit()

    vue 为每个组件对象提供了一个内置方法 $emit ,它等同于自定义事件中的 new Event,trigger...

  • VUE $on/$emit实现

    这个文章介绍如何实现 vue的$on $emit $once $off 。 不懂$on $emit $once $...

  • angular中$broadcast、$emit和$on

    angular中$broadcast、$emit和$on $emit只能向parent controller传递e...

  • 2019-04-24

    html HTML 标签 css flex vue vm.$emit用法 $emit 绑定一...

网友评论

      本文标题:Day5 拾遗 emit

      本文链接:https://www.haomeiwen.com/subject/myvkiqtx.html