【发布时间】:2018-05-20 00:15:59
【问题描述】:
我尝试创建一个具有变量值作为属性的类型
例如:
const myProp: string = 'my prop';
type Foo ={
[myProp]: string
};
我希望我能做到:
const test: Foo = {
[myProp] = myProp
}
但得到错误:
[ts] 类型文字中的计算属性名称必须直接引用 一个内置符号。
【问题讨论】:
标签: javascript typescript types typescript-typings