如何在typescript中设置接口对象的类型?

如何在typescript中设置接口对象的类型?,typescript,Typescript,下面是我的代码 interface platformItem { Result: { name: string; age: number; }; } const man: platformItem.Result; vscode将显示警告,该警告不是platformItem的导出成员,似乎我无法使用platformItem.result。这是我在vscodeplatformItem['result']这是我在vscodeplatformIte

下面是我的代码

interface platformItem {
    Result: {
         name: string;
         age: number;
    };
}

const man: platformItem.Result;

vscode将显示警告,该警告不是platformItem的导出成员,似乎我无法使用platformItem.result。

这是我在vscode
platformItem['result']
这是我在vscode
platformItem['result']
这有三种不同的方法


这里有三种不同的方法


什么是
platformItem.Result
应该是什么意思?意思是男人应该有名字和年龄。什么是
platformItem.Result
应该是什么意思?意思是男人应该有名字和年龄。这是正确的代码。它被称为。这是正确的代码。它被称为一个。
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 };