我是 AngularJS 的新手,正在努力学习。
我正在使用以下代码行(请注意,未经测试)将item
信息发送到服务器方法,然后该方法将发送包含所述的 HTML 电子邮件item
。
$http.post('/EmailItem', item);
我的问题是,item
的属性值encodeURIComponent
在发送之前会经过吗?
额外的问题:有没有更好的方法来做这个帖子?$resource
从表面上看,这似乎超出了我的需要……?
我是 AngularJS 的新手,正在努力学习。
我正在使用以下代码行(请注意,未经测试)将item
信息发送到服务器方法,然后该方法将发送包含所述的 HTML 电子邮件item
。
$http.post('/EmailItem', item);
我的问题是,item
的属性值encodeURIComponent
在发送之前会经过吗?
额外的问题:有没有更好的方法来做这个帖子?$resource
从表面上看,这似乎超出了我的需要……?
您不需要对属性进行编码,$http
确实如此:https ://github.com/angular/angular.js/blob/master/src/ng/http.js#L758
至于这样做的方式..这看起来不错。您可以切换到$resource
是否有一个对象需要服务器上的几个 REST 事物,但$http
在简单情况下工作正常。