父组件给子组件传值
<BlockHd :hdInfo="hdInfo"></BlockHd> //父组件中,绑定值
props: ['hdInfo'] // 子组件取值
父组件修改子组件的数据或调用方法
<IndexTabList ref="reloadList"></IndexTabList> // 父组件绑定值,子组件中仅需定义数据或方法
this.$refs.reloadList.status ='loading' // 父组件js中修改子组件的status
this.$refs.reloadList.tabRequest(true) // 父组件js中调用子组件tabRequest方法
子组件给父组件传值(通过调用父组件的方法实现)
<input @click="send" type="button"> // 子组件中按钮
methods:{
send(){
this.$emit('parent', params) // parent是父组件的一个方法名,params是需要传的数据
}
}