你如何解释这个错误?
未捕获错误:模块的加载超时: domready中!_unnormalized2,domready中!_unnormalized3,domready中!
我正在使用requirejs 2.1.2和domReady 2.0.1。 它并不总是发生,显然只在Chrome中(在IE和Firefox中工作正常)。
我通过以下方式增加了默认加载时间:
require.config({waitSeconds:90});
但它仍然失败。
任何想法?我将不胜感激任何帮助
答案 0 :(得分:1)
RequireJS有一段标准时间等待给定require()
次呼叫完成;它允许一些时间来下载相关文件。当使用domReady!
时,require调用被迫等待DOM准备就绪,这可能比需要等待的时间更长 - 导致你提到的错误。
理想情况下,DOM不会花费很长时间才能做好准备,因为这本身就是用户体验的问题,但如果确实如此,我相信我们必须避免domReady!
依赖。< / p>