1
我以前也爲這些,但不知道什麼導致它:角JS期望的迴應包含一個對象,但有一個數組類型錯誤
這裏是$資源
angular.module('MyApp')
.factory('Users', function($resource){
return $resource('/users/:id', { id:"@_id"}, {
query: {method:'GET', isArray:true},
update: { method:'PUT' }
});
})
和服務器路線
router.get('/users/:id', function(req, res) {
User.find({_id: req.params.id}, function(err, user){
if (err) {return next(err);}
res.json(user);
});
});
和呼叫服務器是
$rootScope.staffList = Users.get({_id: "55492529c799f9ad2c197175"});
我在暗淡嗎?
對不起 - 以爲我刪除了 - 鍵入javascript – Mobaz
聽起來像你不想'isArray:true' – Jack