我正在尝试使用 SvelteMap:https://svelte.dev/docs/svelte/svelte-reactivity#SvelteMap
但由于某种原因,它没有反应。
我正在从 .svelte 文件导出它:
export const items = new SvelteMap<number, Item>();
Item
是一个对象。
然后在函数内部我改变内容,例如:
const item = items.get(num);
item.someProp = newValue;
地图已更新,但组件中的反应性不起作用。
我也尝试重新分配该功能中的项目
const item = items.get(num);
item.someProp = newValue;
items.set(num, item);
还是不行..