0

現在、Dojo ライブラリのバージョンは 1.4.2 です。dojo 1.7 が利用可能になったため、バージョンのアップグレードを行いたいと考えていました。

ライブラリの場所「my-js-files/dojo1.4.2/*」にあるすべてのファイルを、1.7 バージョンのフォルダーに置き換えただけです。

ほとんどのルート フォルダー構造は同じです (dijit、dojo、dojox など)。

ただし、ブラウザー (IE8) で次のエラーに直面し続けます。

「dojox.collections.Dictionary」が null であるか、オブジェクトではありません

次の行が原因です:

var myGlobalVariables = new dojox.collections.Dictionary();

誰もこの問題に直面しましたか? これは、dojo 1.4.2 では問題なく動作します。

次のようなファイルがあることを確認しました: dojo_1.4.3_v1\dojox\collections\Dictionary.js

Dojo 1.4 と 1.7 の間に互換性の問題はありますか? どんな指針も役に立ちます。

4

0 に答える 0