Javascript 如何在不丢失浮点精度的情况下填充JSON数据
我有一个JSON文件。当使用Javascript 如何在不丢失浮点精度的情况下填充JSON数据,javascript,angularjs,json,Javascript,Angularjs,Json,我有一个JSON文件。当使用ng repeat将该文件填充到表中时,我没有得到小数点后的零 例如,我有点6.0。它仅显示6,但不显示零。为什么会这样?如何解决这个问题?这个零对我来说非常重要,因为我用它来过滤数据。请有人给我建议如何解决这个问题 #{{$index+1}} {{x.Name} {{x.最后期限.秋天} {{x.GRE}} {{x.IELTS}} 这是我写的代码。在雅思考试中,6.0显示为6。但我想显示为6.0本身。但当我使用6.01或6.1时,它会显示 $scope.Resu
ng repeat
将该文件填充到表中时,我没有得到小数点后的零
例如,我有点6.0
。它仅显示6
,但不显示零。为什么会这样?如何解决这个问题?这个零对我来说非常重要,因为我用它来过滤数据。请有人给我建议如何解决这个问题
#{{$index+1}}
{{x.Name}
{{x.最后期限.秋天}
{{x.GRE}}
{{x.IELTS}}
这是我写的代码。在雅思考试中,6.0显示为6。但我想显示为6.0本身。但当我使用6.01或6.1时,它会显示
$scope.Results=[{
“地址”:https://grad.ucla.edu/gasaa/deptinfo/deptinfointro.asp",
“申请费”:110,
“死线链接”:https://grad.ucla.edu/gasaa/deptinfo/deptinfointro.asp",
“GPA”:3.0,
“GRE”:320,
“GRE_ETSCode”:4837,
“雅思”:6.0分;
这是我的JSON示例文件。您可以使用
{{{variableName | number:precision}
也不确定,但在分析变量时,6.00
将被视为整数而不是浮点,因此它表示为6
而不是6.00
函数myCtrl($scope){
$scope.number=[];
$scope.number.push(6.00);
对于(var i=0;i{{variableName | number}
。你也应该分享一些参考代码。仅仅概念性的问题还不够好。但问题是它没有根据6.0过滤数据。当我键入6时,它只显示6.5列表。即使是7.0也一样。请支持我在键入6.0时进行过滤,即使有基于6.0的数据,它也不显示任何内容。你可以创建Fidd吗le?@Rajesh540当我要求你制作小提琴时,我指的是一个可以模拟并帮助你的工作代码。