4

dojo/domReady プラグインとは何ですか? dojo/domReady に含まれるメソッドはどれですか?

  require(["dojo/_base/fx", "dojo/fx", "dojo/on",
 "dojo/dom", "dojo/domReady!"], function(baseFx, fx, on, dom) {
4

2 に答える 2

7
于 2012-10-30T06:44:44.957 に答える
7

「dojo/domReady!」を追加すると require() モジュール ブロックに対して、DOM の読み込みが完了するまで、渡したコールバックを待機するように Dojo に指示しています。DOMContentLoadedイベントが発生すると、すべての HTML が終了することがわかります。

"dojo/ready"と の間に は微妙な違いがあります"dojo/domReady!"。「dojo/ready」では、他のすべての require 呼び出しがロードされた後にのみ呼び出される関数コールバックを渡すことができます。これは、ロードされている他のモジュールに依存するモジュールに非常に役立ちます。

また、「!」は、dojo/domReadyそれがカスタム プラグインであり、特定のプラグインではないことを示しています。

于 2012-10-30T17:12:10.220 に答える