有谁能告诉我这个函数在angularjs中的作用是什么?我在http post方法中尝试了webservice。
这是我的代码。
transformRequest: function(obj) {
var str = [];
for(var p in obj)
str.push(encodeURIComponent(p) + "=" + encodeURIComponent(obj[p]));
return str.join("&");
}
如果没有此函数,则不会执行代码,因为表单将使用null变量发布。
答案 0 :(得分:1)
此函数将传递的对象中的所有参数及其值添加为可在GET中使用的字符串。
例如:
{
foo: bar
bla: blabla
}
将转换为foo=bar&bla=blabla