আমি একটি ডেমো তৈরি করছি যেখানে আমি নিয়মিত সময় অন্তর ব্যবহার করে সার্ভার থেকে ডেটা আনছি $interval
এখন আমাকে এটি বন্ধ / বাতিল করা দরকার।
আমি কীভাবে এটি অর্জন করতে পারি? আমার যদি প্রক্রিয়াটি পুনরায় চালু করতে হয় তবে আমার কীভাবে এটি করা উচিত?
দ্বিতীয়ত, আমার আরও একটি প্রশ্ন রয়েছে: সময়ের প্রয়োজনের ব্যবধানের পরে আমি সার্ভার থেকে ডেটা আনছি। ব্যবহার করার কোন দরকার আছে $scope.apply
নাকি $scope.watch
?
এখানে আমার উত্সাহদানকারী:
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')
}) ;
}
});