vue отслеживает (наблюдает) изменения массива

1. Если вы отслеживаете только увеличение или уменьшение (длину) элементов списка массива, отслеживайте непосредственно массив.Обычный мониторинг:

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

2. Но если вы хотите отслеживать изменения значений в массивах и объектах, нужно мониторить углубленно.


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

Вышеуказанное позволяет легко реализовать углубленный мониторинг значений данных Vue и значений объектов~

Guess you like

Origin blog.csdn.net/khadijiah/article/details/123134321