遞迴儲存
此範例的功能是一個儲存其他物件而非僅有基本值的 store。
因為 useStore()
預設會追蹤深層反應性,所以 store 內的陣列和物件也會是反應性的。
為了讓 useStore()
追蹤所有巢狀屬性,它需要分配許多 Proxy 物件。如果您有許多巢狀屬性,這可能會導致效能問題。
在這種情況下,您可以將額外的參數:{deep: false}
傳遞給 useStore
,以便僅追蹤頂層屬性。
編輯教學**您的任務:** 將
{deep: false}
作為第二個參數添加到useStore()
函式,並修改事件處理常式以將新值賦值給 store 的頂層屬性。