Saya membuat demo di mana saya mengambil data dari server setelah interval waktu yang teratur menggunakan $interval
Sekarang saya harus menghentikan / membatalkan ini.
Bagaimana saya bisa mencapai ini? Jika saya perlu memulai ulang prosesnya, bagaimana cara melakukannya?
Kedua, saya punya satu pertanyaan lagi: Saya mengambil data dari server setelah interval waktu yang ditentukan. Apakah ada kebutuhan untuk menggunakan $scope.apply
atau $scope.watch
?
Ini plunker saya:
app.controller('departureContrl',function($scope,test, $interval){
setData();
$interval(setData, 1000*30);
function setData(){
$scope.loading=true;
test.stationDashBoard(function(data){
console.log(data);
$scope.data=data.data;
$scope.loading=false;
//alert(data);
},function(error){
alert('error')
}) ;
}
});