两个js文件中的方法互相调用

JavaScript011

两个js文件中的方法互相调用,第1张

写小程序时遇到token过期怎样无感知刷新的token,因为过期是在封装的request.js中,换token的接口请求方法又是在另外一个js文件中且调用了request.js中封装的接口请求方法,就遇到了两个js文件中的方法互相调用。

那么怎么样才能两个js文件中方法互相调用呢

假如现在有a.js 和 b.js 两个文件

a.js

b.js

我遇到过这种问题,就是xmlhttp对象不能公用一个,需要两个不同就可以了,你可以改一下第二个function

重新的创建一个xmlhttp对象叫xmlhttp1 应该可以解决问题

function setPageData(){

if (xmlhttp1.readyState == 4 &&xmlhttp1.status == 200){

var word = bytes2BSTR(xmlhttp1.responseBody)

document.getElementById("myReg").innerHTML = word

}

}

有没有更好的方法我不知道