.native.prevent是什么意思?

@click.native是给vue组件绑定事件时候,必须加上native ,否则会认为监听的是来自Item组件自定义的事件。
比如我们常见写法,在组件中写道:@click="click"这种。
在这里插入图片描述
根据Vue2.0官方文档关于父子组件通讯的原则,父组件通过prop传递数据给子组件,子组件触发事件给父组件。
但父组件想在子组件上监听自己的click的话,需要加上native修饰符。
通用,若想在子组件上组织自己click事件的话,需要加native.prevent修饰符。

比如上图中,若想组织add方法的触发,就这样在native后面加上prevent。

猜你喜欢

转载自blog.csdn.net/qq_42931285/article/details/127064365