3

ExtJS 5 は初めてです。ExtJs チャートで作業していたとき。クライアント側で次の例外が発生しています

NetworkError: 404 Not Found - .....widget/category.js
categor...3193905
Error: [Ext.create] Unrecognized class name / alias: widget.category

I have tried using 
Ext.require([
             'Ext.chart.*'
            ]);
But its not working for me.

Please suggest something to get rid of this.
4

4 に答える 4

4

SenchaCmd を使用すると、プロジェクト ディレクトリ内のパッケージ リポジトリに追加できます (パッケージが必要な場合に実際に探している場所です)。app.json ファイルを使用して /ext ディレクトリから適切に参照する方法を知りたいです。

cp -R ext/packages/sencha-charts ./packages/sencha-charts
cd ./packages/sencha-charts
sencha package build

アプリケーションの app.json には、この require を追加する必要があります。

"requires": ["sencha-charts"]

追加したら、アプリケーションを更新します (そのディレクトリ内):

sencha app refresh

その後、bootstrap.json に含めて、利用可能にする必要があります。

于 2014-07-09T09:10:41.590 に答える
0

extjs チャートを使用したい場合は「ext-charts」を使用するか、煎茶タッチチャートを追加したい場合

    "requires": [
        "ext-charts","sencha-charts"
    ]

app.json 内で、アプリのルート ターミナルから次のコマンドを実行します。

sencha app refresh && sencha app build
于 2014-10-27T11:37:58.137 に答える
0

SenchaCmd を使用していない場合、またはテストまたは開発の初期段階で Chart リソースを取り込みたい場合は、CSS と JS を手動で取得してページに含めることができます。

以下では、css の "neptune" テーマを想定していますが、"classic" および "crisp" スタイルも機能します。

<link rel="stylesheet" type="text/css" href="<your path to ext>/packages/sencha-charts/build/neptune/resources/sencha-charts-all-debug.css" />
<script type="text/javascript" src="<your path to ext>/packages/sencha-charts/build/sencha-charts-debug.js"></script>
于 2014-10-28T11:30:50.293 に答える