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方法则会进行覆盖,没有传入的话就会用这里默认的。
在后面组件化项目中有使用


这里可以先了解下,后面再使用。
祝学习愉快!
相似问题