我正在使用 angularjs 计时器来构建倒计时显示。
定时器指令以整数形式返回小时、分钟和秒的值。 意思是 1,2,3,.... 但我想将这些值显示为 2 位数字。 像,01,02,03,04,......
是否有任何过滤器或指令来完成此操作?
最佳答案
我想创建一个简单的自定义 AngularJS filter .
Filters are used for formatting data displayed to the user.
用法
{{value | counterValue}}
过滤器
app.filter('counterValue', function(){
return function(value){
value = parseInt(value);
if(!isNaN(value) && value >= 0 && value < 10)
return "0"+ valueInt;
return "";
}
})
关于javascript - 如何在 Angularjs 中将计数器值显示为 2 位数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31297193/