我dataType: 'json'想像在常规jQuery中那样指定$.ajax。Angular.js有可能$http.post吗?
dataType: 'json'
$.ajax
$http.post
来自http://docs.angularjs.org/api/ng.$http
转换请求和响应可以使用转换函数来转换请求和响应。默认情况下,Angular应用以下转换: 请求转换: 如果请求配置对象的data属性包含一个对象,则将其序列化为JSON格式。响应转换: 如果检测到XSRF前缀,则将其剥离(请参阅下面的“安全注意事项”部分) 如果检测到json响应,请使用JSON解析器反序列化
转换请求和响应可以使用转换函数来转换请求和响应。默认情况下,Angular应用以下转换:
请求转换:
如果请求配置对象的data属性包含一个对象,则将其序列化为JSON格式。响应转换:
如果检测到XSRF前缀,则将其剥离(请参阅下面的“安全注意事项”部分)
如果检测到json响应,请使用JSON解析器反序列化
因此无需设置数据类型即可自动完成