Javascript AngularJS-对如何使用$resource操作非常困惑
我对AngularJS和Web开发非常陌生。我非常感谢您对客户端-服务器交互操作和$resource的帮助 下面是我程序中的一小段代码Javascript AngularJS-对如何使用$resource操作非常困惑,javascript,angularjs,server,angular-resource,Javascript,Angularjs,Server,Angular Resource,我对AngularJS和Web开发非常陌生。我非常感谢您对客户端-服务器交互操作和$resource的帮助 下面是我程序中的一小段代码 .factory('commentFactory', ['$resource', 'baseURL', function($resource, baseURL) { var commentFac = {}; comment.getComment= function() { return $resource(baseURL + "
.factory('commentFactory', ['$resource', 'baseURL', function($resource, baseURL) {
var commentFac = {};
comment.getComment= function() {
return $resource(baseURL + "comments/", null);
};
return commentFac;
}])
在以下控制器中,$scope.feedback元素正在使用网页中的ng model指令进行更改
.controller('FeedbackController', ['$scope', 'commentFactory', function($scope, commentFactory) {
$scope.feedback = {mychannel:"", firstName:"", lastName:"", agree:false, email:"" };
$scope.sendFeedback = function() {
commentFactory.getComment().save(
$scope.feedback, //What I want to send back to the server
function() { //Callback functions. No idea what to put here
},
function() {
}
);
}])
$scope.feedback将如何存储在服务器中?我以后如何才能在需要时访问评论?我快死了!00%确定我的.save操作是正确的,但我似乎无法在网上找到我应该如何使用它。我应该在回调函数中放入什么
很抱歉,这是一个新手问题,但这确实有点难以理解
编辑:我换了行
return $resource(baseURL + "comments/", null);
到
它成功了。我不知道为什么。如果您能解释并回答我的上述问题,我将不胜感激
再次感谢@EProgrammerNotFound:我试过那个网站。这有点难理解。它们如何存储在服务器上取决于后端代码如何处理不同的方法,如PUT、POST等
return $resource(baseURL + "comments/:id", null);