【发布时间】:2018-04-28 23:27:46
【问题描述】:
我有一个类属性,其类型是多个字符串文字的联合:
public reaction? : 'haha' | 'wow' | 'angry' | 'sad' | 'like';
我想要做的是在某种数组的其他地方定义这些字符串,然后在属性定义中使用该数组。所以像:
allowedStrings = ['haha','wow','angry','sad','like'];
public reaction? : allowedStrings;
我知道以上是不可能的,但这是一般的想法。打字稿是否提供任何可以完成这项工作的东西?
【问题讨论】:
标签: typescript