1 回答

TA贡献1818条经验 获得超7个赞
我不知道如何使用 angularJS $resource,我是 angularJS 新手。但我已经实现了类似的东西,使用以下代码:
在我的控制器中,我声明了将发送到服务器端的对象:
$scope.message = {
From: {
Email: '',
Name: ''
},
Subject: '',
Content: ''
}
该对象链接到范围,因此可以由用户填写。我还创建了一个将对象发送到服务器端的服务:
.service('ContactService', function ($http) {
this.url = 'http://url.toyourwebservice.golang/what/you/want';
this.send = function (contact) {
return $http.post(this.url, contact);
};
});
这样,在服务器端,我可以检索请求正文中的对象:
b, err := ioutil.ReadAll(r.Body)
if err != nil {
return err
}
if len(b) != 0 {
err = json.Unmarshal(b, contact)
if err != nil {
return err
}
// Do whatever you want with contact
}
希望这有帮助!
- 1 回答
- 0 关注
- 165 浏览
添加回答
举报