在指令中销毁$ interval

时间:2015-10-06 03:58:17

标签: node.js angularjs-directive intervals

我有一个需要销毁的$ interval。我在指令中使用$ interval。

首先问:如何销毁指令中的间隔?

我正在使用间隔创建一个计时器,我希望在倒计时到达某个日期时将其销毁。

第二个问:如何在计时器关闭时触发事件?

提前致谢!

指令

$(".hidden").hide();
$(".hide").click(function () {
    $(this).siblings('div').toggle();
})

1 个答案:

答案 0 :(得分:0)

要销毁间隔,您可以选择

y

这就像

$interval.cancel([promise]);

您可以查看这些链接

1)https://docs.angularjs.org/api/ng/service/ $ interval

2)http://www.aspsnippets.com/Articles/AngularJS-interval-example-How-to-Start-Stop-and-Cancel-Destroy-interval-in-AngularJS.aspx