簡體   English   中英

Dojo parseOnLoad不起作用

[英]Dojo parseOnLoad doesn't work

我在HTML頁面中使用包含dojo/parserdojoConfig選項parseOnLoad: true自定義構建。 但是當我的頁面加載時 - 不會觸發解析。 我找到了解決方法:添加到dojoConfig選項deps: ["dojo/parser"] 但是我不清楚為什么我應該使用它,如果dojo/parser包含在我的構建中。

模塊包含在構建層中的事實並不意味着不需要它。 實際上,當一個層內容包含它所包含的模塊的代碼時,模塊本身將在明確需要時完全解析(即調用它們的工廠函數)。 這就是deps選項解決您的問題的原因:它只是一個需要調用的快捷方式。
因此,總結一下:加載您的圖層並需要模塊(就像您對非構建版本所做的那樣)

(請注意,在同步模式下,自動需要dojo / parser模塊)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM