vue解决父组件调用子组件只执行一次问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue解决父组件调用子组件只执行一次问题相关的知识,希望对你有一定的参考价值。

参考技术A 在父组件中引用的子组件标签上添加属性,来渲染可以拥有不同数据的子组件。但是vue 的组件有个特点,如果我们这一次和上一次传过去的属性值一样的话,watch 监听的属性因为没有新的变化(这次的值和上一次的值一样watch 中调用的函数不执行),导致对应的数据也没有变化。created() 生命周期函数也是只执行一次。但是有时候我们需要这个组件每次都重新生成dom 元素,每次都执行created() 函数。这时候就用到了vue中的key 属性。

以上是关于vue解决父组件调用子组件只执行一次问题的主要内容,如果未能解决你的问题,请参考以下文章

解决vue开发时子组件数据和组件渲染的异步问题

vue 父组件调用子组件方法

vue利用回调函数保证子组件调父组件方法按顺序执行

vue 子父组件相互调用的方法 2018-11-09

01 vue子组件调用父组件中的方法

Vue父组件如何调用子组件(弹出框)中的方法的问题