-2
Dojo手动解析(即parser.parse();)在页面加载时并未发生一些时间。加载页面后,如果我们刷新,解析正在发生。有没有人遇到过这个问题?Dojo手动解析没有发生
Dojo手动解析(即parser.parse();)在页面加载时并未发生一些时间。加载页面后,如果我们刷新,解析正在发生。有没有人遇到过这个问题?Dojo手动解析没有发生
确保您只在加载DOM时解析页面。例如:
require(["dojo/parser", "dojo/domReady!"], function(parser) {
parser.parse();
});
如果你不这样做,那么它只会解析什么是可用的那一刻,你第一次打开网页一切都要从服务器加载,而第二次,很多资源可能已被缓存,这意味着更多的DOM已经被加载(可能是所有的),所以更多的生病被解析。
但是,如果您在加载页面时手动调用parser.parse()
,则还可以通过配置parseOnLoad
属性来使用自动分析。
发布您的代码和dojo版本。我敢打赌,你想念道场/准备或类似的东西 – MrPk 2014-11-05 12:40:52