什么是单向数据流? 说白了就是 React中props的值只读不能修改 单线数据流在vue中的概念也是相类似的,为什么要做出这样的规定呢? 大概意思就是:父组件的数据通过props传递给子组件,而子组件里更新了props , 导致父组件更新 ,那么这样有很多子组件的话,就会导致数据错乱,没有办法管理了 。。。如果还不理解,React官方文档举了一个很好的例子: 就像这个纯函数一样,不管调用多少次,它的结果应该是不变的,如果改变了传递的参数,那么每次调用的结果不一样。数据就会紊乱,无法管理