Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从AngularJS插值内的数字中删除尾随零_Javascript_Html_Angularjs - Fatal编程技术网

Javascript 从AngularJS插值内的数字中删除尾随零

Javascript 从AngularJS插值内的数字中删除尾随零,javascript,html,angularjs,Javascript,Html,Angularjs,我知道对于这个问题有一些简单JavaScript代码的答案,但在本例中它们不可用 我有一个必须填充数据的表。我的代码如下所示: <tr ng-repeat="rows in $ctrl.matrix[0] track by $index"> <td>{{$ctrl.labels[$index]}}</td> <td ng-repeat="label in $ctrl.xMatrix">{{$ctrl.matrix[$index][$

我知道对于这个问题有一些简单JavaScript代码的答案,但在本例中它们不可用

我有一个必须填充数据的表。我的代码如下所示:

<tr ng-repeat="rows in $ctrl.matrix[0] track by $index">
    <td>{{$ctrl.labels[$index]}}</td>
    <td ng-repeat="label in $ctrl.xMatrix">{{$ctrl.matrix[$index][$parent.$index].toFixed(2)}}</td>
</tr>
正如它所说,I
parseFloat(n.toFixed(2)),因此在我的情况下,它将是:

{{parseFloat($ctrl.matrix[$index][$parent.$index].toFixed(2))}

{{$ctrl.parseFloat(矩阵[$index][$parent.$index].toFixed(2))}

但在这两种情况下,我都没有得到错误,并且我的表是空的


有没有办法删除
{{}
中的这些零?

请确保将数字转换为“数字”。然后把它当作一根弦

var numberstring=“1.2350000”;
变量编号=编号(numberstring);
控制台日志(编号类型);
var zerodown=number.toString();

console.log(zerodown)
简单使用number角度Js过滤器

{{$ctrl.matrix[$index][$parent.$index] | number}}

使用$eval

{{$eval($ctrl.matrix[$index][$parent.$index])}}

看看这里:@Daniel这就是我用过的。你读了我的问题了吗?我已经给这个问题添加了一个链接,并解释了为什么它对我不起作用
{{$eval($ctrl.matrix[$index][$parent.$index])}}