如何通过单击从数据服务器(api / nodejs / mongodb)更新视图angularjs

时间:2015-05-15 19:25:45

标签: angularjs node.js mongodb express angularjs-ng-repeat

我想知道如何在使用ng-click进行更新后从数据服务器更新视图。

我使用Daftmonk Mean堆栈生成器。

我用代码打开了另一个主题,但没有回答,也许我走错路update/refresh angularjs ng-repeat with data from server

1 个答案:

答案 0 :(得分:0)

查看$ watch和$ apply

$ watch会注意更改并使用按钮调用$ apply

function MyController($scope) {

   $scope.myVar = 1;

   $scope.$watch('myVar', function() {
       alert('hey, myVar has changed!');
   });

   $scope.changeValueButton = function() {
      $scope.myVar = 2; // This will trigger $watch expression to kick in
   };

   $scope.updateButton = function() {
      $scope.apply();
   };

}