Javascript 检查obj.value是否有小数部分
我在angularjs的一个现有项目中工作,我是新手 我有以下代码:Javascript 检查obj.value是否有小数部分,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我在angularjs的一个现有项目中工作,我是新手 我有以下代码: <td ng-if="obj.value != ''">{{obj.value}}</td> {{obj.value} 我需要检查obj.value是否有小数部分。是的,我想把小数部分限制在1位 我尝试了{{obj.value | number:1}},但也将整数值转换为小数 有什么想法吗?你可以这样做: <td ng-if="obj.value != ''&qu
<td ng-if="obj.value != ''">{{obj.value}}</td>
{{obj.value}
我需要检查obj.value
是否有小数部分。是的,我想把小数部分限制在1位
我尝试了{{obj.value | number:1}}
,但也将整数值转换为小数
有什么想法吗?你可以这样做:
<td ng-if="obj.value != ''">{{obj.value | number: obj.value % 1 === 0 ? 0 : 1}}</td>
{{obj.value |编号:obj.value%1==0?0:1}
你可以在这里找到关于数字管道的更详细的解释,关于检查整数有多个答案,但你可以参考它们。所以如果它是10,你只想要10而不是10.0?我不知道角度语法,但是你试过类似
{{obj.value | number:1}
-