【发布时间】:2017-09-05 12:35:46
【问题描述】:
大家好,我在将值从角度传递到节点时遇到问题...我想在服务器上获取限制值并将其传递给限制
这是我的服务器:
app.get("/movies", function(req, res) {
var limit = req.query.limit; // i can't get this (variable is undefined)
console.log(limit);
MongoClient.connect(dbUrl, function(err, db) {
if (err) {
res.status(500);
res.json({ error: true });
return;
}
db.collection("movies").find({}, { limit: limit }).toArray(function(err, docs) {
if (err) {
res.status(500);
res.json({ error: true });
return;
}
res.json(docs);
db.close();
});
});
});
控制器
Ctrls.controller('movies', ['$scope', "$http", "$location", function($scope, $http, $location) {
$scope.data = [];
var request = $http.get('/movies', {
limit: 2
});
request.success(function(data) {
$scope.movies = data;
console.log(data);
});
request.error(function(data) {
console.log('Error: ' + data);
});
}]);
我想在节点中获取值“限制”,我做错了什么? 在服务器变量未定义 (x2)
谢谢
【问题讨论】:
-
检查到
console.log(req);,如果你找到你的参数
标签: javascript angularjs node.js express