angularjs - How to update the $scope variable values with the new Values I'm getting from the Database? -


i have been setting response values every time hit web-service $scope variable on click of button $scope variable not getting updated new values have click button twice $scope variables updated. have checked, each time hit button web-service getting called.

controller.js

$scope.getdetails = function() {   services.getsomedetails($scope.id).then(function(response) {              $scope.details= response.data;    } } 

view.html

 <a ng-click="getdetails();">click me!</a> 

use $scope.$apply() after scope variable.

  services.getsomedetails($scope.id).then(function(response) {          $scope.details= response.data;          $scope.$apply();     } 

Comments

Popular posts from this blog

asynchronous - C# WinSCP .NET assembly: How to upload multiple files asynchronously -

aws api gateway - SerializationException in posting new Records via Dynamodb Proxy Service in API -

asp.net - Problems sending emails from forum -