所以我一直在努力寻找一个答案,当调用一个接受泛型类型的函数时,什么是正确的语法来传递泛型接口给a。
我想做的是const data = itemStore<T>(state => state.data)
import { create } from "zustand";
interface Item<T> {
count: number
data: T
}
const itemStore = create<Item<T>>()((set) => ({
count: 1,
data: "generic"
})
1条答案
按热度按时间hl0ma9xz1#
从流放地回来,这里是你的答案我的朋友:
有了这个,你就可以很好地和强类型化
item
了,所以,我们通过让它们有点说谎来Assert类型。