3

我是 AngularJS 的新手,正在努力学习。

我正在使用以下代码行(请注意,未经测试)将item信息发送到服务器方法,然后该方法将发送包含所述的 HTML 电子邮件item

$http.post('/EmailItem', item);

我的问题是,item的属性值encodeURIComponent在发送之前会经过吗?

额外的问题:有没有更好的方法来做这个帖子?$resource从表面上看,这似乎超出了我的需要……?

4

1 回答 1

3

您不需要对属性进行编码,$http确实如此:https ://github.com/angular/angular.js/blob/master/src/ng/http.js#L758

至于这样做的方式..这看起来不错。您可以切换到$resource是否有一个对象需要服务器上的几个 REST 事物,但$http在简单情况下工作正常。

于 2012-08-06T14:34:35.180 回答