01 2022 档案
摘要:1、在request方法中,每次请求后,保存一个延迟器放置于storage中。 2、封装一个延迟器方法,每次请求接口后调用,清除storage里的延迟器,再重新设置一个新的延迟器 3、封装一个超时弹框,点击确认按钮调用后台接口,未超时则更新延迟器,超时即退出登录。 4、封装一个调用弹框的方法 封装超
阅读全文
摘要:function downloadImg(type,data,name){ if(type == 1){ var url = data //通过地址判断是否为图片类型文件 var ext = url.slice(url.lastIndexOf('.')+1).toLowerCase() if(isI
阅读全文
摘要:fetch(url,options).then(res => res.blob().then((blob)=>{ if(window.navigator.msSaveOrOpenBlob){//兼容IE下载 try{ window.navigator.msSaveOrOpenBlob(blob,fi
阅读全文
摘要:this.state={ count:90, oldTime:0, link:true } componentDidMount(){ let that = this let hiddenProperty = 'hidden' in document ? 'hidden' : 'webkitHidde
阅读全文
摘要:import dva from 'dva' import createLoading from 'dva-loading' import 'babel-polyfill' import {hashHistory} from 'dva/router' const app = dva({ ...crea
阅读全文