一般来说,这样的状态控制都是从父级传递到子级的,在父级统一做状态的变更逻辑和渲染逻辑。如果OP你想要反过来在子组件控制父级的状态,可以考虑改成 自定义 v-model。如果是需要维护多个状态值的,那么可以考虑使用 provide 去注入给所有后代对应变量的 Get/Set 函数。当然也可以用 v-bind.sync 去做 props 属性的双向绑定。
一般来说,这样的状态控制都是从父级传递到子级的,在父级统一做状态的变更逻辑和渲染逻辑。
如果OP你想要反过来在子组件控制父级的状态,可以考虑改成 自定义 v-model。
如果是需要维护多个状态值的,那么可以考虑使用 provide 去注入给所有后代对应变量的 Get/Set 函数。
当然也可以用 v-bind.sync 去做
props
属性的双向绑定。