动态绑定倒计时值

时间:2015-09-25 11:22:49

标签: angularjs angularjs-directive timer

我正在使用angularjs计时器进行“倒计时”这里是链接http://siddii.github.io/angular-timer/index.html#/timer-with-end-time。 问题是当我试图绑定“结束时间”时它不起作用。这就是我正在使用的:

<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 个答案:

答案 0 :(得分:1)

您可以直接使用该值而不插入{{}}。因为该指令在this line

上使用了endTimeAttr: '=endTime',
<timer end-time="time">
   {{days}} days, {{hours}} hours, {{minutes}} minutes, {{seconds}} seconds.
</timer>