3

それにもかかわらずext-all.js、インデックス ページにファイルを含めました。Sencha が提供するこのオンライン Guage チャートの例を試すと、以下のようなエラーが発生します

http://myapp.com/widget/polar.js?_dc=1436970370848 404 (Not Found)
Uncaught Error: [Ext.create] Unrecognized class name / alias: widget.polar
4

6 に答える 6

3
"requires": [
    "charts"
],

これは app.json からコメント解除する必要があります

于 2015-11-04T12:19:51.687 に答える
1

Extjs 6 では、コメントを外して sencha チャートを含める必要があります

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

アプリケーションフォルダーからsencha cmdのapp.json実行コマンド。sencha app watch

それは私のために働きます、これがあなたに役立つことを願っています:)

于 2015-07-16T14:52:07.447 に答える
1

Sencha Cmd プロジェクトでうまく機能する "required" : 'Charts' (ExtJS 6 では 'charts'、ExtJS 5 では 'sencha-charts') のコメントを外すことに加えて、ext-all.js ファイルを自分でインクルードしているようです。 . おそらくそれらを見つける必要があります...そこにすべてのファイルを見つけることができます->

https://cdnjs.com/libraries/extjs/6.2.0インクルードに使用されるすべての ExtJS ファイル。これは、オンライン リンク (jsfiddle.net など) に使用できます。最後に 6.1.0、6.0.0、5.1.0、または必要なバージョンを書きます。

このリンケージの例の中にあります
- https://jsfiddle.net/Elunyfay/7v0uo2w6/7/

<!DOCTYPE html><html>
<head>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/ext-all-debug.js"></script>

<link rel="stylesheet" type="text/css" href="http://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/classic/theme-triton/resources/theme-triton-all-debug.css">
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/classic/theme-triton/theme-triton-debug.js"></script>

<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/packages/charts/classic/charts-debug.js"></script>
<link type="text/css" href="http://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/packages/charts/classic/classic/resources/charts-all-debug.css">
...
于 2019-03-14T09:18:50.343 に答える
1

極座標チャートのレンダリングでまったく同じ問題がありました。以下の解決策を見つけてください:application.jsに以下を追加してください

requires: ['Ext.chart.*']
于 2016-05-12T08:14:16.430 に答える