Vue2.0只允许数据单向传递。
父组件通过props属性向子组件传递数据。
子组件通过$emit()触发事件来改变父组件的数据。
在vue2.0中,子组件不能改变父组件的数据,否则控制台会出现报错,但是仅限于props数据类型为字符串,数字等类型;当props数据类型为数组或对象时,在子组件中修改父组件的数据,控制台不会报错。
但是一般我们不推荐在子组件中直接修改父组件的数据,因为如果在子组件中修改数据,父组件中的data会发生相应的变化,这样会导致父组件中的data变得比较混乱。
Vue2.0只允许数据单向传递。
父组件通过props属性向子组件传递数据。
子组件通过$emit()触发事件来改变父组件的数据。
在vue2.0中,子组件不能改变父组件的数据,否则控制台会出现报错,但是仅限于props数据类型为字符串,数字等类型;当props数据类型为数组或对象时,在子组件中修改父组件的数据,控制台不会报错。
但是一般我们不推荐在子组件中直接修改父组件的数据,因为如果在子组件中修改数据,父组件中的data会发生相应的变化,这样会导致父组件中的data变得比较混乱。