(1)子组件通过prop接受父组件通过v-bind传递过来的值
(2)遵循单向数据流的原则,只能在父组件对值进行修改,子组件不可以对父组件中值进行修改
(3)在子组件通过$emit自定义事件将想要改变的值传递给父组件,在父组件进行修改
如:this.$emit('事件名',值)
(4)父组件通过.sync修饰符简化上述传值方式,.sync相当于v-model,实现数据的双向绑定,将数组变成响应式数据
如:父组件<child :state.sync = "mystate"/>
子组件this.$emit('update:state',false)