在vue中需要遵循单向数据流原则
- 在父传子的前提下,父组件的数据发生会通知子组件自动更新
- 子组件内部,不能直接修改父组件传递过来的props => props是只读的
父组件传给子组件的是一个对象,子组件修改对象的属性,是不会报错的,对象是引用类型, 互相更新;但不能改变引用地址,所以儿子修改父亲中引用类型的数据可以成功,但是由于单向数据流的影响, 不能通过子组件修改父组件里的内容,否则会影响其他组件的数据!!!
父组件传给子组件的是一个对象,子组件修改对象的属性,是不会报错的,对象是引用类型, 互相更新;但不能改变引用地址,所以儿子修改父亲中引用类型的数据可以成功,但是由于单向数据流的影响, 不能通过子组件修改父组件里的内容,否则会影响其他组件的数据!!!