是否可以在{{表达式}}上输出固定数量的数字.
例如,假设我有倒计时器>>> 10,9,8,7,6,... 0.
是否可以过滤此输出,以便输出现在是>>> 10,09,08,07,... 00.
提前致谢.
您可以编写自己的过滤器.我接受了TimSPQR的评论,并添加了一个自定义过滤器的Jsfiddle.
angular.module('MyModule', []).filter('digits', function() {
return function(input) {
if (input < 10) {
input = '0' + input;
}
return input;
}
});
Run Code Online (Sandbox Code Playgroud)
在html中的用法:
Add Leading Zero: {{number|digits}}
Run Code Online (Sandbox Code Playgroud)
请记住,您需要添加逻辑来考虑已经以前导零开头的非数字和数字.这应该给你基本的想法.
-干杯
| 归档时间: |
|
| 查看次数: |
4253 次 |
| 最近记录: |