Vue 3数组变化侦测

编程 · 2023-10-20 · 271 人浏览

变更

Vue能够侦听响应式数组的变更方法,并在它们被调用时触发相关的更新。这些变更方法包括:

  • push()
  • pop()
  • shift()
  • unshift()
  • splice()
  • sort()
  • reverse()

替换

变更方法会对调用它们的原数组进行变更。相对地,也有一些不可变(immutable)方法,例如filter()、concat()和slice(),这些都不会更改原数组,而是返回一个新数组。当遇到非变更方法时,需要将旧的数组替换为新的。

JavaScript
Theme Jasmine by Kent Liao