【发布时间】:2021-01-01 06:00:05
【问题描述】:
我正在angularjs 的现有项目中工作,我是新手。
我有以下代码:
<td ng-if="obj.value != ''">{{obj.value}}</td>
我需要检查obj.value 是否有小数部分。我是的,我想将小数部分限制为 1 位。
我尝试了<td ng-if="obj.value != ''">{{obj.value|number:1}}</td>,但也将整数值转换为小数。
有什么想法吗?
【问题讨论】:
-
所以如果是 10,你只想要 10 而不是 10.0?
-
我不知道 Angular 语法,但你有没有尝试过类似
<td ng-if= "obj.value != '' " && ng-if= " obj.value % 1 == 0 " >{{obj.value|number:1}}</td>的东西? - Reference to check if a number is float in Javascript
标签: javascript jquery angularjs