一、elementUI 事件添加自定义参数
@visible-change="val => dropDownOpen(val, 自定义参数) ,val为事件默认返回的参数
<el-dropdown size="small" trigger="hover" @visible-change="val => dropDownOpen(val, index)">
二、子组件emit传参 父组件增加自定义参数
情况:父组件循环子组件时,除子组件传出来的参数,还想要拿到循环的index
父组件:
<div v-for='(item,index) in list' :ket='index'>
<child @testFun='testFun'><child>
</div>
子组件:
<div @clicl='chilfFun'>测试数据<div>
js:
chilfFun(){
this,$emit('testFun','canshu')
}
解决:<child @testFun=‘e=》testFun(自定义的参数)’>
<div v-for='(item,index) in list' :ket='index'>
<child @testFun='e=》testFun(index)'><child>
</div>
本文介绍了如何在Element UI中为dropdown事件添加自定义参数,以及在父子组件间通过`v-for`循环传递额外参数,包括如何在子组件的emit事件中附带循环索引。
1176

被折叠的 条评论
为什么被折叠?



