开发者社区> 问答> 正文

谈谈你对于Vue中单向数据流的理解?

展开
收起
前端问答 2019-11-23 11:40:36 1013 0
1 条回答
写回答
取消 提交回答
  • 前端问答小助手

    数据从父级组件传递给子组价,只能单向传递,子组件不能直接修改从父组件传递过来的数据。

    why?

    数据只能从一个方向来修改状态,如果父组件给N个子组件进行了数据传递。那么某一个子组件中修改了这个数据,那么就会导致其他组件的数据也会发生改变。这样会防止从子组件意外改变父级组件的状态,从而导致你的应用的数据流向难以理解。

    因此数据只能从一个方向来修改。

    2019-11-24 12:18:34
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
利用编译将 Vue 组件转成 React 组件 立即下载
Vue.js在前端服务化上的实践与探索 立即下载