【发布时间】:2020-04-02 06:12:55
【问题描述】:
我有这个函数可以随机化 3 个字符串,但是当我尝试返回值时,我得到了这个错误
类型 'string' 不能分配给类型 '"DAY" | “GTD” | “GTC”'
我的功能:
export const randomizeTimeinforce = (): 'DAY' | 'GTD' | 'GTC' => {
const timeinforce = ['DAY', 'GTD', 'GTC'];
return timeinforce[Math.floor(Math.random() * 3)];
};
export class MyCoolClass {
public timeinforce: 'DAY' | 'GTD' | 'GTC' = randomizeTimeinforce();
}
【问题讨论】:
标签: typescript class typing