次のようなオブジェクトがあります。
$scope.user = {name: "Jim", birthday: "1/1/90", address: "123 Easy St"}
サーバーに対して $http 呼び出しを行っており、このユーザー情報を渡したいと考えています。私はこのようにしようとしています:
$http({
url: '/api/coolLookup/' + userID,
method: "GET",
params: {user:$scope.user}
}).success(function(data){
// do stuff
});
サーバー リソース (ここではExpressJS
/を使用してNode
います) 内で、オブジェクトにアクセスしようとしていuser
ますが、アクセスできません:
exports.coolLookup = function (req, res) {
console.log("Here's the user")
console.log(req.params.user)
}
req.params.user
コンソールで未定義を返します。ここで何をすべきか考えていますか?