vue监听(watch)数组变化

1、如果只是监听数组列表项的增减(长度),直接对数组进行监听,普通的监听:

    kindIds(newValue) {
      if (newValue) {
        ... // 监听之后的操作
      }
    },

2、但要是想监听数组、对象里面值的变化,需要深度监听


    skuList: {
      handler(newVal, oldVal) {
        ... //监听后的操作
      },
      deep: true, // 加这个属性,深度监听
    },

以上,可简单实现vue数据值、对象值的深度监听~

猜你喜欢

转载自blog.csdn.net/khadijiah/article/details/123134321