如果我有一个字符串值:
type x = 'hello';我试着用它作为键在对象中创建:
type v = {[x: x]: boolean};我明白这个问题:
索引签名参数类型必须是“string”或“number”。
我是否可以在没有Record<x, boolean>的情况下创建这个对象。
发布于 2020-09-30 00:46:20
有两个问题,一个是你两次使用x。其次,您希望in作为运算符而不是冒号。
type x = 'hello';
type v = {
[foo in x]: boolean;
};https://stackoverflow.com/questions/64129396
复制相似问题