【发布时间】:2019-10-02 03:54:53
【问题描述】:
我正在尝试将代码 javascript 更改为 typescript 在 Home.tsx 中,
interface IState {
mySet: ??; // what is type of Set??
myNum: number;
myStr: string;
myArr: number[];
}
class Home extends Component<IProps, IState> {
constructor(props: IProps) {
super(props)
this.state = {
mySet: new Set([]);
}
}
}
什么是Set类型??
【问题讨论】:
-
@Phil - 这对 typescript 有帮助吗?
-
我只是将 'typeof Set' 写入 ??我说的对吗?
-
那么,到目前为止,您在哪里进行了详尽的研究和尝试?
-
我试过了 1. string[]
-
@안다희 我认为在打字稿中你需要为集合指定泛型。所以它应该是
Set<number>或Set<string>或者如果你在IState<T>中有一个泛型,那么它可以是Set<T>
标签: javascript typescript react-native set