2

http://demos.dojotoolkit.org/demos/dynamicChart/demo.htmlをレンダリングしようとしています。これで、 http://demos.dojotoolkit.org/からすべてのリソースを取得し、すべてのファイル内のリンクのすべてのパスを修正しました。うまくいきません。私は以下にコードを入れています: demo.html--

<link rel="stylesheet" type="text/css" href="demo.css">
<script type="text/javascript" src="/Dojo/dojo-release-1.6.1/dojo/dojo.js" data-dojo-config="isDebug: true,parseOnLoad: true"></script>
<script type="text/javascript" src="src.js"></script>
---
---
---
<select data-dojo-type="dijit.form.ComboBox" id="plot" onChange="changePlot()">
                <option value="Columns">Columns</option>
                <option value="ClusteredColumns">ClusteredColumns</option>
                <option value="StackedColumns">StackedColumns</option>
                <option value="Bars">Bars</option>
                <option value="ClusteredBars">ClusteredBars</option>
                <option value="StackedBars">StackedBars</option>
                <option value="Areas">Areas</option>
                <option value="StackedAreas">StackedAreas</option>
                <option value="Pie">Pie</option>
            </select>

demo.profile.js

dependencies = {
    layers: [
        {
            name: "../dynamicChart/src.js",
            resourceName: "demos.dynamicChart.src",
            dependencies: [
                "dynamicChart.src"
            ]
        }
    ],

    prefixes: [
        [ "dijit", "/Dojo/dojo-release-1.6.1/dijit" ],
        [ "dojox", "/Dojo/dojo-release-1.6.1/dojox" ],
        [ "dynamicChart", "../dynamicChart" ]
    ]
}

デモ.css

@import "/Dojo/dojo-release-1.6.1/dojo/resources/dojo.css";
@import "/Dojo/dojo-release-1.6.1/dijit/themes/dijit.css";
@import "/Dojo/dojo-release-1.6.1/dijit/themes/tundra/tundra.css";

.dojoxLegendNode {border: 1px solid #ccc; margin: 5px 10px 5px 10px; padding: 3px}
.dojoxLegendText {vertical-align: text-top; padding-right: 10px}

私はsrc.jsを入れていません。それは何も変わりません。誰かが私が間違ったことを教えてくれますか?

前もって感謝します。

心から、

ナンシー

4

1 に答える 1

0

私はこの方法でそれをしました。__dojo-release-1.7.2-src をダウンロードし、Eclipse でプロジェクトを作成します。次に、Tomcat にデプロイします。dojo-release-1.7.2 を使用すると機能しない理由がわかりません。src.js では、自分のデータを変更できます。

var getData = function(){
    var data = new Array(size);
    for(var i = 0; i < size; ++i){
        data[i] = Math.random() * magnitude;
    }
    return data;
}; 
于 2012-06-06T10:08:17.877 に答える