84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
开抢 即将开标这里需要倒计时 满标
上面代码:倒计时 ng-repeat可获取到毫秒差值 list.openTime 需要做成倒计时的字符串显示在 span中,请问应该怎么做?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
list.openTime这个变量本身应该已经存在于controller里边了。正常来说你的controller中应该有这句话
var list = this;
如果这个list.openTime仅仅是个服务器传回来的数值,不需要再传回服务器了,那你可以直接在controller中对期进行操作。
//controller list.openTime=Math.round(list.openTime);//把时间转化成时间戳 $interval(function () { list.openTime -= 1;//每秒减一,在页面把这个格式化成时间格式 }, 1000); //html{{list.openTime|date:"HH:mm:ss"}}
如果list.openTime还有用,那就clone给另一个变量,用另一个变量进行递减。严格来讲应该把递减函数放入变量,在递减结束的时候取消。大概就是这个样子。
list.openTime这个变量本身应该已经存在于controller里边了。正常来说你的controller中应该有这句话
如果这个list.openTime仅仅是个服务器传回来的数值,不需要再传回服务器了,那你可以直接在controller中对期进行操作。
//controller list.openTime=Math.round(list.openTime);//把时间转化成时间戳 $interval(function () { list.openTime -= 1;//每秒减一,在页面把这个格式化成时间格式 }, 1000); //html{{list.openTime|date:"HH:mm:ss"}}
如果list.openTime还有用,那就clone给另一个变量,用另一个变量进行递减。
严格来讲应该把递减函数放入变量,在递减结束的时候取消。
大概就是这个样子。