遞迴儲存

此範例的功能是一個儲存其他物件而非僅有基本值的 store。

因為 useStore() 預設會追蹤深層反應性,所以 store 內的陣列和物件也會是反應性的。

為了讓 useStore() 追蹤所有巢狀屬性,它需要分配許多 Proxy 物件。如果您有許多巢狀屬性,這可能會導致效能問題。

在這種情況下,您可以將額外的參數:{deep: false} 傳遞給 useStore,以便僅追蹤頂層屬性。

**您的任務:** 將 {deep: false} 作為第二個參數添加到 useStore() 函式,並修改事件處理常式以將新值賦值給 store 的頂層屬性。

編輯教學