Ajax的封装

来源:6-2 封装Ajax-1

余长愚

2021-04-11 22:19:02

import { HTTP_GET, CONTENT_TYPE_FORM_URLENCODED } from "./constans";
const DEFAULTS = {
method: HTTP_GET,
params: null,
data: null,
contentType: CONTENT_TYPE_FORM_URLENCODED,
responseType: "",
timeoutTime: 0,
withCredentials: false,


success() {},
httpCodeError() {},
error() {},
abort() {},
timeout() {},
};

export default DEFAULTS;

你好,这里面的这几个方法我没有看到在那里声明的,可以详细将一下吗?比如声明,卫生是function(){}
这样子写的。之类的
 success() {},
httpCodeError() {},
error() {},
abort() {},
timeout() {},
};


写回答

1回答

好帮手慕星星

2021-04-12

同学你好,就是在这里定义的,作为默认项。如果实例化Ajax类的时候有传入success方法则会进行覆盖,没有传入的话就会用这里默认的。

在后面组件化项目中有使用

http://img.mukewang.com/climg/6073c6ba09b6862603580166.jpg

http://img.mukewang.com/climg/6073c6dd09b7560807590774.jpg

这里可以先了解下,后面再使用。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程