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配置
网友评论