Javascript 如何在不丢失浮点精度的情况下填充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

我有一个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.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当我要求你制作小提琴时,我指的是一个可以模拟并帮助你的工作代码。