如何在打字稿中声明和处理float类型?

Tam*_*ien 6 typescript angular

我有角度应用程序与后端交互所需的发送方式json如下:

{"prop": 654646f}
Run Code Online (Sandbox Code Playgroud)

我有两个问题,typescript如果默认情况下该值已被引用,我也找不到类型浮点数JSON.那么如何从某些属性值中删除引号JSON

och*_*obi 15

float在Typescript中没有类型.所有数字都来自该类型number.

如果你想要输入一个string数字,你可以简单地与+操作员一起做.例:

myNumberString: string = "25";
myNumber: number = +myNumberString;
Run Code Online (Sandbox Code Playgroud)


Yoh*_*ani 6

更干净的外观是要做的

myNumber: number = Number(myNumberString);
Run Code Online (Sandbox Code Playgroud)