2
我试图对其中一个接口进行扩展,但不断发生错误“索引签名在类型{dcs:Relationship}中缺少以下代码片段:Typescript:当扩展接口时缺少索引签名类型
interface Relationship {
data: {
id: string;
type: string;
}
}
interface T {
relationships: {[key: string]: Relationship};
}
interface Test extends T {
relationships: {
dcs: Relationship;
};
}
的目标是在T的关系属性可与任何数量都是关系型的键的对象。测试应该是一个具体的实施类型T的
不确定要采取的方法是正确的。提前致谢!
谢谢!我得到了同样的问题,虽然当我尝试在一个类中实现它:/ '类T1实现测试{ \t关系= { \t \t DCS:{ \t \t \t数据:{ \t \t \t \t ID: “测试”, \t \t \t \t类型: “测试” \t \t \t} \t \t} \t} }' –