2015-09-25 31 views
1

我正在使用angularjs計時器進行「倒計時」,這裏是鏈接http://siddii.github.io/angular-timer/index.html#/timer-with-end-time。 問題是,當我嘗試綁定「結束時間」它不是working.This是我使用什麼:動態綁定倒計時值

<timer end-time=" {{ time }}">{{days}} days, {{hours}} hours, {{minutes}} minutes, {{seconds}} seconds.</timer> 

在控制器:

angular.module('timer-demo',['timer']).controller('TimerController',['$scope', function ($scope){ $scope.time = '1451628000000';}); 

我也曾嘗試:

ng-attr-end-time = "{{ time }}" 

但仍然沒有運氣。

另外,我想根據用戶從datepicker選擇日期時間更新計時器值。任何建議?

回答

1

您可以直接使用該值,而無需插值{{}}。由於該指令已在使用endTimeAttr: '=endTime',this line

<timer end-time="time"> 
    {{days}} days, {{hours}} hours, {{minutes}} minutes, {{seconds}} seconds. 
</timer> 
+0

大其work.Thanks..One更thing.How我可以改變這樣的「2015年9月4日下午3時31分07秒」到的日期格式接受通過「結束時間」..任何想法? – Rahul

+1

@ user5320720如果這個或任何答案已解決您的問題,請點擊複選標記考慮[接受它](http://meta.stackexchange.com/q/5234/179419)。這向更廣泛的社區表明,您已經找到了解決方案,併爲答覆者和您自己提供了一些聲譽。沒有義務這樣做。 – lukkea

+1

@ user5320720就上述評論中的其他問題而言,請在本網站的單獨問題中提問,並且您會發現您會收到比評論更好的回覆。 – lukkea