繁体   English   中英

TypeScript - 为类属性设置默认值和可用值

[英]TypeScript - Set both default value and available values for class property

我有一个问题是如何一次性设置类属性的默认值和所有可用值。 例如:

class MyClass{
  isActive = -1; //Set default value
}

class MyClass{
  isActive: -1 | 0 | 1; //Set all available value
}

And I want to do sth like this:
class MyClass{
  //isActive = -1 && isActive: -1 | 0 | 1
}

您可以使用以下语法:

class MyClass {
    isActive: -1 | 0 | 1 = -1;
}

就像使用独立变量名称一样。

let isActive: -1 | 0 | 1 = -1;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM