【发布时间】:2019-09-06 06:23:41
【问题描述】:
问题是:当类型为小数时,JsonObject 会从 REST 请求输入中删除尾随零。
示例: 如果 Customer.Balance 字段具有以下值:
余额 465.000
The JSON sent wil be:
“Customer": [
{
"CustNum": 1,
"Balance": 465,
}]
但是要在服务器端处理请求,我们只需要十进制类型的数字
需要输出
“Customer": [
{
"CustNum": 1,
"Balance": “465.000”,
}]
请向我们提出一些处理此类请求的方法
【问题讨论】:
-
465 与 465.000 完全相同,除非您想从数学上考虑精度。如果您想将其显示为 465.000,则必须将其作为字符串发送。为什么需要精确地处理小数?
-
是的,我尝试将其作为字符串,但在服务器端,然后我们需要再次解析该对象,这无济于事,我尝试了很多解决方案,你能帮我吗跨度>
-
函数 includeDecimal(x) { return Number.parseFloat(x).toFixed(2); }
-
请让我现在除了上面提到的那种方式
标签: javascript json reactjs react-native