我在结合使用条件类型和计算对象属性名称时遇到了问题。基本上,我是根据输入字符串在数据库中插入行。然后,我根据输入字符串输入返回对象。返回对象中的一个属性是也基于输入字符串的计算名称。因此,看起来typescript已经有了验证它是否正确所需的所有信息,但它总是给我错误。这是一个非常简单的例子。assignable to type 'ConstToObj<T>'
};
我想实现有条件的行为类型。当我将泛型设置为对象类型(数组、对象、元组、记录),实际上是任何组合类型时,我希望该类型表现为该对象的类型字段,但是当给定类型是主类型时,我希望是相同的类型。can be also any method of array
const numElment:B<typeof num> = 1;
上面的代码可以工作,但是