在使用$attrs和$listeners两个跨层传输数据的时候事件及数据拦截情况

Posted song-zmin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在使用$attrs和$listeners两个跨层传输数据的时候事件及数据拦截情况相关的知识,希望对你有一定的参考价值。

// 组件封装的时候,在使用$attrs和$listeners两个跨层传输数据的时候,中间层如果设置了props:[‘value‘],则父组件绑定的value值是传输
// 不到孙组件,因为被子组件给拦截了,
// 相反,孙组件向上级传递事件的时候,如果子组件中有@change="onChange",父组件也有@change="onChange"的时候,那么这两个事件都会被传递
// 出去,也就是说,onChange()函数会执行两次,一次父组件,一次子组件的

以上是关于在使用$attrs和$listeners两个跨层传输数据的时候事件及数据拦截情况的主要内容,如果未能解决你的问题,请参考以下文章

Vue 组件通信之$attrs$listeners

vue $attrs、$listeners使用

vue中$attrs $listeners你会用吗?

vue$attrs和$listeners的使用

$attrs和$listeners

Vue2.x $attrs和$listeners