vue组件中发生变化父组件不变
时间: 2024-06-10 09:02:21 浏览: 138
vue 解决路由只变化参数页面组件不更新问题
在Vue组件中,当子组件的某个属性发生变化时,如果父组件的该属性没有被修改,那么父组件不会重新渲染。这是因为Vue采用了响应式的数据绑定机制,只有当数据发生变化时才会触发重新渲染。而如果只是子组件的属性发生了变化,而父组件并没有修改该属性,那么父组件的数据没有变化,不会触发重新渲染。
举个例子,假设有一个父组件和一个子组件,父组件向子组件传递了一个属性propA,如果子组件修改了propA的值,但是父组件并没有修改propA,那么父组件不会重新渲染。
阅读全文