2017-01-09 4 views
1

私はウェブ開発に新規であり、どこからでもこの質問に対する答えを見つけることができないようです。私はNodeJS APIエンドポイントを、ページがロードされたときだけでなく、ng-clickごとに呼び出されるようにしたい。Angular ng-clickでAPI呼び出しを行う

HTML::

<button ng-click="myFunction()">Click me!</button> 

角度:

var app = angular.module('myApp', []); 
app.controller('myCtrl', function($scope, $http) { 
    $http.post("/test").then(function(response) { 
     $scope.testString = response.data; 
    }); 
}); 

NodeJS

app.get('/test', function(req, res) { 
    console.log("test get"); 
}); 

答えて

0

これはあなたが探しているものですここに私はこれまで持っているものでしょうか?

HTML:

<button ng-click="myFunction()">Click me!</button> 

角度:

var app = angular.module('myApp', []); 
app.controller('myCtrl', function($scope, $http) { 
    $scope.myFunction = function() { 
     $http.post("/test").then(function(response) { 
      $scope.testString = response.data; 
     }); 
    } 
}); 
+0

、おかげで働いていました! – dvoils

関連する問題