啰嗦一点的总结:
在数据渲染时使用prop渲染数据,将prop绑定到子组件自身的数据上,修改数据时更新自身数据来替代prop,watch子组件自身数据的改变,触发事件通知父组件更改绑定到prop的数据。
简练回答:
父到子props单向传递,子到父自定义事件往上抛
再问:Vue数据绑定这样做的好处是什么?
再答:父组件数据改变时,不会修改存储prop的子组件数据,只是以子组件数据为媒介,完成对prop的双向修改。
啰嗦一点的总结:
在数据渲染时使用prop渲染数据,将prop绑定到子组件自身的数据上,修改数据时更新自身数据来替代prop,watch子组件自身数据的改变,触发事件通知父组件更改绑定到prop的数据。
简练回答:
父到子props单向传递,子到父自定义事件往上抛
再问:Vue数据绑定这样做的好处是什么?
再答:父组件数据改变时,不会修改存储prop的子组件数据,只是以子组件数据为媒介,完成对prop的双向修改。
本文标题:Vue数据双向绑定原理
本文链接:https://www.haomeiwen.com/subject/pyyxixtx.html
网友评论