vue父组件传值,在父组件修改值,通知到子组件,其实就是观察订阅者模式
vue的实现采用了watch方法
具体的写法如下:
父组件
<template>
<load-list :param="param" cate="hide"></load-list>
</template>
param是data函数里面的一个对象,子组件需要使用监听对象的watch写法
watch:{
param: {
handler(newValue, oldValue) {
//父组件param对象改变会触发此函数
},
deep: true
}
}
如果需要watch其他的数据类型参考这
https://blog.csdn.net/zhouweixue_vivi/article/details/78550738