首页 > 代码库 > angularjs过滤器(number)
angularjs过滤器(number)
用来精确浮点数,指定小数点位数.
在html中用法
{{ number_expression | number : fractionSize}}
在js中用法
$filter(‘number‘)(number, fractionSize)
参数
number 待精确的数字
factionSize(可选) 小数点后精确位数,默认值是3.
(默认情况下保留的小数位数小于等于3. 比如: 1234-->1234;1234.56789-->1234.568;1234.56-->1234.56 )
例子
<!doctype html> <html ng-app=‘demo‘> <meta charset=‘utf-8‘> <body> <div ng-controller="ExampleController"> 输入数字: <input ng-model=‘val‘><br> <!-- 默认格式 --> 默认格式: <span id=‘number-default‘>{{val | number}}</span><br> <!-- factionSize=0 --> 保留0位: <span>{{val | number:0}}</span><br> <!--factionSize大于小数点位数 --> 保留10位: <span>{{val | number:10}}</span><br> <!-- factionSize小于小数点位数--> 保留2位: <span>{{val | number:2}}</span> </div> <script src=http://www.mamicode.com/"/static/lib/angular/angular.js"></script>>显示结果
输入数字: 1,234.56789 默认格式: 1,234.568 保留0位: 1,235 保留10位: 1,234.5678900000 保留2位: 1,234.57
angularjs过滤器(number)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。