vue.js 如何从子组件重新渲染父组件

u4dcyp6a  于 2023-05-18  发布在  Vue.js
关注(0)|答案(1)|浏览(251)

如果不是直接从父组件调用子组件,而是通过几个嵌套级别(即从父组件下面几个级别的另一个子组件)调用子组件,如何从子组件重新渲染父组件?

68bkxrlz

68bkxrlz1#

你不应该手动重新渲染任何父组件。所有的更新都应该在响应数据的更改时初始化。因此,请确保在更新子组件的数据时,父组件所依赖的数据也被更新。
它可以通过弹出到父组件的事件来完成。
但是,对于深层次的嵌套,当父/子组件紧密绑定在一起时,我使用provide/inject(没有父组件子组件就不可能存在),或者使用一些全局/存储响应对象。
无论如何,没有明确的答案,因为没有提供代码。也许首先尝试父级中的provide和子级中的inject

相关问题