多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
在框架中,有两个关于http请求拦截的钩子配置 * 请求成功之后的拦截,配置为: ``` //请求成功拦截 context.$configure.set('httpSuccessHandler', function (response, cb) { cb(response.data.code === 200); }); ``` 此处的cb函数支持传递一个boolean参数,true则代表继续正常执行,false 则代表该请求异常,则会走下面的异常配置,同时也不会执行http的then函数中的回调。默认为false。 * 请求异常之后的拦截,配置为: ``` //请求异常拦截 context.$configure.set('httpErrorHandler', function (error, cb) { cb(); }); ``` **必须要执行cb函数,否则当前http请求一直为挂起状态!**