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

Logo

前往低代码交流专区

更多推荐