У меня есть следующий оператор в моем контроллере Javascript:
$scope.myList = [0, 1, 0.5, 0.6666666];
В моем шаблоне My AngularJS есть следующее:
<div ng-repeat="i in myList">{{i}}</div>
В результате получается следующий вывод HTML:
<div>0</div>
<div>1</div>
<div>0.5</div>
<div>0.6666666</div>
Однако, я хочу, чтобы числа округлялись до двух знаков после запятой. Однако, я хотел бы видеть только значимые цифры в выходе. Я не хочу видеть конечные нули. Как мне это сделать? Использование {{i | number:2}}
не отменяет конечные нули.