如何重用一种接口成员?

问题描述 投票:1回答:1
export interface Car {
    Name: string;
    Speed: number;
    Manufactured: number;
}

const Speed: Car.Speed = 200;

目前,Car.Speed导致错误:

无法访问“Car.Speed”,因为“Car”是一种类型,但不是命名空间。你的意思是用'Car [“Speed”]'检索'Car'中属性'Speed'的类型吗?

typescript
1个回答
7
投票

您可以使用以下语法“查询”成员的类型:

const Speed: Car['Speed'] = 200;

有关查找类型here的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.