サーバーからデータを取得するときにテキストを表示しようとしています。 固定の時間の後にメッセージを読み込むように変数を更新しようとしています。しかし、私はできません。Angularjs:しばらくしてから変数を更新する
<div class="circularProgress" ng-if="showCircularProgress" id="circularProgress">
<md-progress-circular md-mode="indeterminate" md-diameter="70"></md-progress-circular>
<span>{{progressMessage}}</span>
</div>
angular.forEach(messageArray, function(msg, i) {
setTimeout(updateProgressMessage(msg), 1000);
});
var updateProgressMessage = function(message){
$scope.progressMessage=message;
}
誰でも設定遅延を提案できますか?
何をしようとしていますか? – madalinivascu
文脈を追加してください。何を達成しようとしていますか? –
'$ interval'を使って、$ interval関数の中に' angular.forEach'を置いてください。 –