我有一个这样的枚举:
public enum ProductSku
{
NotSet = 0,
CPO2D = 1,
CPO3D = 2
CPO2Ds = 3,
etc etc
}
修改:我现在可以看到
ProductSku
的TypeScript定义不正确,它看起来像这样:
export enum ProductSku {
CPO2D = 0,
CPO3D = 1,
CPO2Ds = 2,
CPO3Ds = 3,
CPOComplete = 4,
NotSet = 0,
}
正如您所看到的,我已将 1 分配给CPO2D,但当我在TypeScript类中使用它时,它显示为值 0 (请参见下面的屏幕截图)< / p>
Visual Studio中的屏幕截图:
我尝试了什么
我已经保存了所有,重建了项目以及关闭&amp;重新打开Visual Studio
我将CPO2D
更改为CPO2Ds
(期望值 3 ),其被分配 2
对此可能有一个非常简单的解释,但我看不出我做错了什么......