小编use*_*135的帖子

AngularUI Bootstrap Modal Open事件

我正在通过链接调用bootstrap模式对话框.

当对话框弹出时,我想在角度控制器中启动一个计时器.如何在角度控制器中检测对话框打开事件以启动计时器?

如果我在这样的范围内启动计时器,

app.controller('myctrl',
    ['$scope', '$window', '$timeout', 'svc',
    function ($scope, $window, $timeout,  svc) {

        $scope.countdown = 10;

        $scope.runCounter = function () {
            $scope.countdown -= 1;
            if ($scope.countdown > 0)
                $timeout($scope.runCounter, 60000);
       }
        $scope.runCounter();
    }]);
Run Code Online (Sandbox Code Playgroud)

应用程序启动时计时器启动.我希望计时器仅在对话框打开时启动.谢谢.

twitter-bootstrap angularjs

8
推荐指数
1
解决办法
4万
查看次数

角度ui-router维护标签之间的状态

想知道在标签之间保留状态的最佳方法.我使用bootstrap选项卡和角度ui-router.我在其中一个标签中有一个谷歌地图,当用户选择该标签时,不想重新加载地图.请指教.

谢谢

twitter-bootstrap angularjs angular-ui-router

6
推荐指数
1
解决办法
2049
查看次数

angularjs $ timeout和重复调用

在AngularJS中,是否可以重复调用函数(比如说每20分钟一次)?我尝试了$ timeout,但该函数只会被调用一次.

基本上我想每20分钟不活动弹出一个通知对话框.

timeout angularjs

0
推荐指数
1
解决办法
3934
查看次数