我们将为枚举分配的变量提供什么数据类型?

时间:2018-06-28 11:21:56

标签: angular typescript enums

我必须使用哪种数据类型作为打字稿或angular的方向?填写该XXXX。

注意:即使您不提及数据类型或提及任何数据类型,也不会出错。对于编码标准,我不想使用 any 数据类型。

enum Directions {
  Up,
  Down,
  Left,
  Right
}

let directions : xxxx = Directions;

2 个答案:

答案 0 :(得分:0)

只需使用枚举的名称作为类型,例如in Typescript docs

enum Response {
    No = 0,
    Yes = 1,
}

function respond(recipient: string, message: Response): void {
    // ...
}

respond("Princess Caroline", Response.Yes)

答案 1 :(得分:0)

感谢@Aleksey L.的答案。

让路线:typeof路线=路线