父子组件:props,$emit,$parent,$attrs,ref等
兄弟组件:eventbus,vuex等
跨层级组件:eventbus,vuex等
数据流:表明数据流向,单一指数据单向传输
对Vue来讲,组件之间的数据传递具有单向数据流的特性。
比如使用props 使得父子之间形成一个单向的下行绑定:父级prop的更新会改变子级的数据,而子组件不能直接修改父组件的数据,会报错。当然这个可以用数据data定义,和计算属性定义来解决。
2023-10-22 17:45:40
父子组件:props,$emit,$parent,$attrs,ref等
兄弟组件:eventbus,vuex等
跨层级组件:eventbus,vuex等
数据流:表明数据流向,单一指数据单向传输
对Vue来讲,组件之间的数据传递具有单向数据流的特性。
比如使用props 使得父子之间形成一个单向的下行绑定:父级prop的更新会改变子级的数据,而子组件不能直接修改父组件的数据,会报错。当然这个可以用数据data定义,和计算属性定义来解决。