我们可以用v-bind动态的把prop动态地绑定到父组件上,每当父组件的数据变化时,该变化也会传递给子组件:
js编写,可以在外面注册child组件,也可以用compontents定义一个组件
以下实例中将 v-bind 指令将 todo 传到每一个重复的组件中:
父组件是使用props传递数据给子组件,但如果有子组件要把数据传递回去,就需要使用自定义事件,我们可以使用v-on绑定自定义事件,每个vue实例都实现了事件接口,即:
1、使用$on(eventName)监听事件。2、使用$emit(eventName)触发事件
另外,父组件可以在使用子组件的地方直接用v-on来监听子组件触发的事件。以下实例中子组件已经和它外部完全解耦了。它所做的只是触发一个父组件关心的内部事件。