解析对json对象的响应时,Angular $ http.get会丢失小数

时间:2015-08-18 22:39:07

标签: json angularjs http parsing get

我正在使用$ http.get向返回此消息的API发出请求:

{code":0,"message":"OK","return":{"exchangeRate":**1.0000000**,"oAmmount":**100.00**,"dAmmount":**100.00**,"tokenRequired":{"email":false,"physicalToken":false,"sms":false}}}

如你所见,这是一个结构良好的JSON。当$ http.get触发成功时,作为参数注入函数的对象将丢失exchangeRate,oAmmount和dAmmount的小数位。

$http.get(url, SERVICE_CONFIG.config)
                    .success(function(data) {
                        //My Stuff
                    })

我尝试在配置对象中传递以下对象{timeout: 20000, responseType: "json"}

调试应用时,我将数据对象视为{exchangeRate: **1**, oAmmount: **100**, dAmmount: **100**, tokenRequired: ...}

我知道为什么我在浮动上丢失小数位?

日Thnx!

0 个答案:

没有答案