0

Dojo v1.8 以降で、Dojo ライブラリーが既にロードされているかどうか (可能であればどのバージョン) を確認するための推奨される方法は何ですか?

jQuery の場合、jQuery 名前空間と jQuery.jquery プロパティを使用できます。Dojo には従来の dojo 名前空間がありますが、私の理解が正しければ、最終的には非推奨になります。

4

3 に答える 3

0
if(typeof(dojo) !== "undefined") {
   // dojo has been loaded
}
于 2012-10-15T18:01:24.337 に答える
0

Dojo メーリング リストから次の提案を受け取りました。

var isDojo = define && define.amd && define.amd.vendor && define.amd.vendor === "dojotoolkit.org";
于 2012-10-31T00:48:59.843 に答える
0

このブログ投稿によると、次のように言えます。

if (window.dojo !== undefined) {
    // dojo is loaded...
}
于 2012-10-15T17:59:35.690 に答える