-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