0

我在chrome浏览器中遇到了问题。

加载程序图像或文本未加载,而 API 调用。

Chrome 在调用 API 时会延迟其他操作并陷入停滞状态。

我的代码结构是

Placed a span with loader background, 

<span id='logging' class='hide'></span>

Click on 'Login' Button, 
{ 
  dojo.query('#logging').removeClass('hide'); // Show the loader 
  <API Call Script here.>
  dojo.query('#logging').addClass('hide'); // Hide the loader 
} 

它一直在浏览器 IE、Firefox .. 等中工作,但在 chrome 浏览器中没有

任何人都可以帮忙吗?

谢谢你。

4

1 回答 1

0

您是否使用正在使用的功能正确扩展了查询?关于本机选择器引擎是否“足够”,dojo.query 的加载方式不同。

尝试在查询调用周围添加(仅限 1.7+)对 dojo/NodeList-dom 的要求

require(["dojo/query", "dojo/NodeList-dom"], function(dj_query){ 
  dj_query('#logging').removeClass('hide'); // Show the loader 
  <API Call Script here.>
  dj_query('#logging').addClass('hide'); // Hide the loader 
});
于 2012-07-28T17:54:03.040 回答