javascript - 为什么 AngularJS 2 HTTP Post 只接受字符串数据?

标签 javascript angularjs angular http-post

我想知道为什么在 AngularJS 2 (2.0.0-beta.13) 中,HTTP Post 方法只接受字符串数据作为正文,而不像 AngularJS 1 中那样接受 JavaScript 对象。

AngularJS-1:

$http.post(someUrl,someObject)

AngularJS-2:

http.post(someUrl, JSON.stringify(someObject))

谢谢

最佳答案

因为还没有实现对其他类型的支持https://github.com/angular/http/issues/75

关于javascript - 为什么 AngularJS 2 HTTP Post 只接受字符串数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37475951/

相关文章:

javascript - 如何正确管理对象的多级代理

angularjs - $routeProvider 无法以 Angular 方式工作

AngularJS UI-Router 从 View 中获取当前状态

javascript - AngularJS 未在数组中找到值

javascript - 使用 Firebase Auth 和 React Native 增加内存使用量

Angular 应用程序无法使用 GitHub 操作 ('Cannot find module' 构建)

javascript - 如何直接在模板中获取组件的元素引用?

angular - 将 Observable 数据从父组件传递到使用 Angular 2+ 中的 componentFactoryResolver 创建的子组件

javascript - 为什么在 DOM 更改后 IE 会丢弃 DOM 元素的 innerHTML/children?

javascript - 如何实现sizzle的:gt filter in vanilla javascript