Wywołuję modalne okno dialogowe ładowania początkowego za pośrednictwem łącza.AngularUI Bootstrap Modal Otwórz wydarzenie
Chcę uruchomić zegar w regulatorze kątowym, gdy pojawi się okno dialogowe. Jak wykryć zdarzenie otwarcia okna dialogowego w regulatorze kątowym, aby uruchomić zegar?
Jeśli zacznę czasowy w zakresie jak to,
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();
}]);
rozpoczęciem czasowych podczas uruchamiania aplikacji. Chcę, aby timer uruchamiał się dopiero po otwarciu okna dialogowego. Dzięki.
to zadziała, ale odpowiedź @Nikosa jest znacznie lepsza. – Michael
Nie należy używać selektora jquery w aplikacji kątowej. To zabija cały pomysł utrzymania danych niezależnych od DOM. – Subash