Я пытаюсь alert()
, если этот таймер обратного отсчета {{sale.vtimer | date:'mm:ss'}}
пошел 00:00
:Как проверить время 00:00 в моем случае?
$scope.updateVtimerValue = function (vtimerValue){
$.each(vtimerValue, function(k, v) {
for (var i =0; i < $scope.sales.length ; i ++) {
if($scope.sales[i].orderid == v.orderid){
var nDate = Date.now();
var nTime = Date.parse(v.xtime);
$scope.sales[i].vtimer = nTime - nDate;
}
}
});
}
<tr ng-repeat="sale in sales" ng-cloak>
<td>{{sale.vtimer | date:'mm:ss'}}</td>
</tr>
если ($ scope.sales [i] .vtimer.getTime() <100) Но как часто называется функцией updateVtimerValue? –
Я установил интервал 1000 мс – mediaroot
Так как вы теперь задали значение - оно всегда будет разницей в $ interval $ ms. Попробуйте установить nDate = Date.now() - 1 секунду. Или уменьшите интервал и проверьте, если разница составляет <1сек. + вы должны поставить интервал в вопросе –