我需要将数据发送到服务器并获取一个json数组对象。
但是使用下面的代码,发送到服务器的JSON请求是空的。
Menu.js
var app = angular.module('Menu', ['ui.bootstrap', 'ngResource']);
app.controller("MenuController", ["$scope", "$resource",
function($scope, $resource) {
//Resource config of my server
var userModules = $resource("/api/modules", {}, {
'save': {
method: 'POST',
isArray: true
}
});
//passing this user id to get a json response
userModules.Userid = "pals";
$scope.pamodules = "";
//call to my server to get a json response
userModules.save(function(result, putResponseHeaders) {
$scope.pamodules = result;
sessionStorage["pamodules"] = JSON.stringify(result);
alert(sessionStorage["pamodules"]);
});
}
]);
的index.html
<div ng-repeat="(key,item) in pamodules">
{{item}} -- {{item.Module}} -- {{item.Link}}
</div>
请告诉我出错的地方。