0
x秒ごとにangularjs命令をリフレッシュするにはどうすればよいですか?私は今までにx秒間リンクに付けられた関数をリロードしたいと思います。anglejs命令をx秒ごとに更新するにはどうすればよいですか?
x秒ごとにangularjs命令をリフレッシュするにはどうすればよいですか?私は今までにx秒間リンクに付けられた関数をリロードしたいと思います。anglejs命令をx秒ごとに更新するにはどうすればよいですか?
ディレクティブには間隔を入れてください。しかし、ディレクティブが破棄される間隔を壊すことを忘れないでください。
angular.directive('myDirective', myDirective);
myDirective.$inject = ['$interval'];
function myDirective($interval) {
var i = undefined;
return {
restrict: 'A',
link: function(scope) {
i = $interval(function() {
// Do stuff here.
}, seconds * 1000);
scope.$on('$destroy', function() {
console.log("destroy");
if (angular.isDefined(i)) {
$interval.cancel(i);
i = undefined;
}
});
}
};
}]);
それはあなた自身の指令ですか、サードパーティですか?あなたはリフレッシュによって何を意味しますか?完全な再初期化? –
あなたの質問にもっと説明してください。可能であれば、[mcve](https://stackoverflow.com/help/mcve)を含めてください。 –