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

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

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


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

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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐