watch(
  () => arr,
  (now, old) => {
    console.log('old',old);
    console.log('now',now);
  },
  { deep: true }
);

需要加{ deep: true },这样会深度遍历监听数据的每一个元素

Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐