JavaScript 网络请求

2018-06-05  本文已影响108人  大侠咕咚

对于 post 请求,一般需要使用 FormData,其中拼接参数时,往往需要如下操作,

var formData = new FormData();
formData.append('username', user.username);

自己在实践过程中,发现可以直接对实体进行遍历,用实体的属性值和 value 一次性拼接完成,很巧妙。这样可以很方便的把对象转为一个 formData。

var formData = new FormData();
for(var key in todo) {
    formData.append(key, todo[key]);
}

当然,前后端的实体键名要对应。

上一篇 下一篇

猜你喜欢

热点阅读