4

DojoのCDNバージョンを使用したいのですが、自分の名前空間でウィジェットのコレクションも使用したいと思います。2つを一緒に遊ばせるにはどうすればよいですか?

4

2 に答える 2

1

あなたも変わる必要がありdjConfig.baseUrlます。モジュール パスに相対パスが使用されている場合、モジュール ファイルのパスはdjConfig.baseUrlとモジュールのパスの組み合わせになります。以下の例を参照してください。

<script type="text/javascript">
    var djConfig = {
        baseUrl : "./",
        modulePaths : {"example" : "js/example"}
    };
</script>    
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.4.0/dojo/dojo.xd.js 
"></script>        
<script type="text/javascript">
    (function() {
        dojo.require("example.Sample");
        dojo.addOnLoad(function() {
            new example.Sample().sayHello();
        });
    })();
</script>

詳細については、 を参照してくださいCross-Domain Dojo

于 2010-03-12T02:38:38.153 に答える
0

djConfig.modulePaths独自のモジュールを指すように構成する必要があります。例:

modulePaths: {"com.yourdomain", "/js/com/yourdomain"}

于 2010-03-11T03:01:06.563 に答える