Glimmer 组件更改检测未生效 - @tracked 数组中属性突变

我认为,当你像 OP 中描述的那样跟踪一个数组时,你跟踪的是数组引用,而不是数组中单个对象的更改。

另一种处理方法是使用 trackedObject,我们在 Discourse 的多个地方都使用了它。

3 个赞