我在这里查看关于 svelte 中的 typescript 泛型的这一部分,它提到了
Svelte 商店支持开箱即用的仿制药
在我的项目中,我像这样向商店项目添加了一个泛型
interface Car {
x: number;
y: number;
}
export const cars = writable<Array<Car>>([])
但是,当我update
这样使用时
cars.update(c) => [
...c,
{
x: 1,
y: 2,
BAD: "BAD"
},
]);
打字稿没有抱怨。这也发生在set
,该方法只有一个any
类型。