以下是我的代码
interface platformItem {
Result: {
name: string;
age: number;
};
}
const man: platformItem.Result;
vscode将显示来自platformItem的没有导出成员的警告,似乎我不能使用platformItem.result。
答案 0 :(得分:2)
这项工作适用于vscode platformItem['Result']
答案 1 :(得分:0)
以下是三种不同的方法。 Playground
interface platformItem {
Result: {
name: string;
age: number;
};
}
const man: platformItem["Result"] = { name: "Max Power", age: 30 };
type Man = {
name: string;
age: number;
};
interface platformItem {
Result: Man;
}
const man: Man = { name: "Max Power", age: 30 };
namespace platformItem {
export type Result = {
name: string;
age: number;
};
}
interface platformItem {
Result: platformItem.Result;
}
const man: platformItem.Result = { name: "Max Power", age: 30 };