想获取上面v-for 里面的index ,放入methods方法里,怎么获取,求大神!
把index作为参数传入事件处理器即可,比如@click="core(index)"。记得不要把vue的事件和原生的混用即可。
PS:vue里混jquery是很糟糕的实践。
在v-for的元素上使用v-on绑定一个函数 然后用index作为参数传入即可
@click="a(index)"在调用时候传进去。
绑定一个事件,将Index传进去data(){ return{ index:-1 }},methods:{getIndex(index){ this.index=index; }}
core(item, index)
在调用的时候直接传进去
@click='core(index)'methods: {
core(index) { }
}
9 回答1.6k 阅读✓ 已解决
6 回答830 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.9k 阅读
4 回答871 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答778 阅读
5 回答13.4k 阅读
3 回答8.1k 阅读✓ 已解决
5 回答17.5k 阅读
5 回答28.4k 阅读✓ 已解决
2 回答7.7k 阅读✓ 已解决
把index作为参数传入事件处理器即可,比如@click="core(index)"。
记得不要把vue的事件和原生的混用即可。
PS:vue里混jquery是很糟糕的实践。