我是棱角分明的新手。我正在使用Mean Stack Method。我的controller.js文件包含以下代码:
var myApp = angular.module('myApp',[]);
myApp.controller('MyCtrl',['$scope','$http',function MyCtrl($scope,$http){
console.log("hello from controller");
$http.get('/pointList');
person1 = {
name:'roni',
email:'roni@gmail.com',
};
person2 = {
name:'abhijit',
email:'abhijit@gmail.com',
};
person3 = {
name: 'amit',
email: 'amit@gmail.com',
};
var pointList =[person1,person2,person3];
$scope.pointList = pointList;
}]);
我的server.js有以下代码
var express = require('express');
var app = express();
app.use(express.static(__dirname +'/public'));
app.post('/pointList',function(req, res){
console.log("Hey ! received get request");
});
app.listen(3000);
console.log("server running on port 3000");
我无法收到get请求。 感谢
答案 0 :(得分:1)
您在后端收到get
电话时正在从前端发出post
请求。将app.post
更改为app.get
app.post('/pointList',function(req, res){
console.log("Hey ! received get request");
});
答案 1 :(得分:0)
app.get('/pointList',function(req, res){
console.log("Hey ! received get request");
});
尝试更改为上述