围绕 svelte Reactivity 教程的困惑

Confusion around svelte Reactivity tutorial

Svelte tutorial 在 « Reactivity > Updating arrays and object » 一章中提到了以下内容:

文档提到更新对 obj.foo.bar 的引用,但 foo 变量是 obj.foo 的单独副本。所以我看不出 obj=obj 如何更新对 obj.foo.bar 的引用,因为 bar 被声明为 foo 的对象 属性,而不是 obj.foo.

有人可以翻译这里的意思吗?至少可能有一个错误要提交以澄清问题,但我需要先了解这里的含义。

看看这个 REPL,这将有助于理解为什么需要重新分配。 https://svelte.dev/repl/e37be0fa87844cc18f1064b711d427ad?version=3.29.7