AngularJS数字过滤器用于将数字转换为字符串或文本。我们还可以定义一个限制, 以显示十进制数字。数字过滤器将数字四舍五入为指定的十进制数字。
语法如下:
{{ string| number : fractionSize}}
参数值:它包含单个参数值分数这是数字类型, 用于指定小数位数。
【AngularJS如何使用数字过滤器(示例)】范例1:本示例格式化数字并将其设置为小数点后两位的分数。
<
!DOCTYPE html>
<
html >
<
head >
<
title >
Number Filter<
/ title >
<
script src =
"https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js" >
<
/ script >
<
/ head >
<
body >
<
div ng-app = "gfgApp" ng-controller = "numberCntrl" >
<
h3 >
Number filter with fraction size.<
/ h3 >
<
p >
Number : {{ value| number: 2}}<
/ p >
<
/ div >
<
script >
var app = angular.module('gfgApp', []);
app.controller('numberCntrl', function($scope) {
$scope.value = https://www.lsbin.com/75598.548;
});
<
/ script >
<
/ body >
<
/ html >
输出如下:
文章图片
范例2:本示例格式化数字并将其设置为小数点后三位的分数。
<
!DOCTYPE html>
<
html >
<
head >
<
title >
Number Filter<
/ title >
<
script src =
"https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js" >
<
/ script >
<
/ head >
<
body >
<
div ng-app = "gfgApp" ng-controller = "numberCntrl" >
<
h3 >
Number filter without fraction size.<
/ h3 >
<
p >
Number : {{ value| number}}<
/ p >
<
/ div >
<
script >
var app = angular.module('gfgApp', []);
app.controller('numberCntrl', function($scope) {
$scope.value = https://www.lsbin.com/524598.54812;
});
<
/ script >
<
/ body >
<
/ html >
输出如下:
文章图片
推荐阅读
- JavaScript错误处理(如何使用throw、try-catch和finally())
- jQuery如何使用event.data属性(代码示例)
- JavaScript如何使用Math floor()方法(示例)
- Java中如何使用new运算符(代码示例)
- Python如何使用OpenCV调整图像大小()
- 初学者编程(您必须知道的10种最佳HTML编码实践)
- 如何使用jQuery选择具有多个类的元素()
- FCFS CPU调度算法程序实现|S1
- 老毛桃u盘打开盘制作工具,本文教您如何迅速完成