バックエンドが変更されたときに私のアプリで自動リフレッシュする必要があります。バックエンドにGETをリロードするためのボタンを追加しましたが、そうしたくありません。これは私のコードは、あなたがちょうど定期的にデータを再ロードすることができanglejsバックエンド変更時の自動リロード
var myPr = angular.module('myPr',[]);
myPr.controller("TodosController", function ($scope,$http){
$scope.reload = function() {
$http.get('http://localhost:3000/api/todos').
success(function (data) {
$scope.todos = data.todos;
});
};
$scope.reload();
});
おかげ
あなたは@ケルビンの答えのように$ intervalを使用してください。タイムアウトは一度だけ実行されます。 – SolessChong
私たちは$ intervalを使うことができますが、それをやめる方法は? –