如何格式化odata类型edm.double

2020-09-15 21:01发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我目前正在尝试格式化从odata源接收到的双精度值。 但是,ui5始终将double值解释为字符串,因此我无法正确设置其格式。

这是我的代码:

 


 formatDouble:函数(值){
      //返回格式化的字符串
 } 

但是,formatDouble中的value参数始终是字符串,而不是实际的javascript数字。 因此我无法解析它,因为我事先不知道它是用","还是"。"解析的。 作为小数点分隔符。

有人对如何解决这个问题有任何建议吗?

谢谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我目前正在尝试格式化从odata源接收到的双精度值。 但是,ui5始终将double值解释为字符串,因此我无法正确设置其格式。

这是我的代码:

 


 formatDouble:函数(值){
      //返回格式化的字符串
 } 

但是,formatDouble中的value参数始终是字符串,而不是实际的javascript数字。 因此我无法解析它,因为我事先不知道它是用","还是"。"解析的。 作为小数点分隔符。

有人对如何解决这个问题有任何建议吗?

谢谢

付费偷看设置
发送
2条回答
小c菟菟
1楼-- · 2020-09-15 21:56
 formatDouble:function(value){

//返回格式化的字符串
 返回parseFloat(value);
 } 

parseFloat是什么?

樱桃小丸子0093
2楼-- · 2020-09-15 21:58

oData来自.NET Web API。 但这不是问题,因为服务器正确地以数字(带点)的形式返回了数据。 UI5将其转换为本地字符串。

一周热门 更多>