apiready
中的代码都是在真机调试时才会实行的,平常会把数据要求放在内里,而开辟时期又愿望在chrome上调试接口要乞降页面衬着,所以能够在js中到场这些代码。
setTimeout(function () {
if (typeof api == 'undefined') {
api = {
pageParam: {}
}
apiready();
}
}, 500);
意义是先耽误500ms,这时候再搜检api
对象是不是存在,假如没有申明应当不是在真机调试而是浏览器调试,就直接运转apiready()
。
耽误时候视手机机能恰当增减,确保比apiready
时候晚,不然会涌现其他未知题目。
比方我的就是由于一开始设置了200,致使vue
的@click
没有实行,只辨认js原生的onclick
。