問題タブ [extjs6-classic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1047 参照

javascript - グローバル ストアのハード コーディングされたデータが extjs グリッドに表示されない

フィールドとデータをハードコーディングしたextjsグローバルストアがあります:

グローバル ストアは、Application.js ファイルを介して登録されます。

ストアをロードしようとしているグリッドもあります。

ドキュメントを見ると、これはすべて正しいように見えます。私が直面している問題は、ストアがロードされないことです。

JavaScript コンソールを開いて、グリッドのストア内のレコード数をカウントすると、0 が返されます。

グリッドから保存

データがストアにハードコードされていることを考えると、これがどのように発生するかはまったくわかりません。

また、JavaScript コンソールからストアを直接取得すると、ハードコードされたデータを取得できます。

js コンソールで直接取得したストア

ここで何が欠けていますか?

0 投票する
3 に答える
264 参照

css - IE 8 での CSS 互換性の問題

Web ベースのアプリケーションのフロントエンドの再設計に取り組んでいます。Extjs 6 に基づく PoC から始めましたが、互換性の問題はほとんどありません。これらの互換性の問題は IE8 と CSS に関連していますが、Web サイトでは Extjs6 が IE8 に完全に準拠していると記載されています。

CSS クラスはすべての主要な Web ブラウザー (Firefox、IE11、Chrome など) で完全に機能しますが、IE8 では機能しないものもあります。

これは、IE8 で CSS が正しく機能しない例です。

IE11 で動作します: ここに画像の説明を入力 IE8 では動作しません: ここに画像の説明を入力

これが既知の問題であるかどうか、また、この種のニーズに対応できる特定の処理があるかどうかを知りたいです。

前もって感謝します。

0 投票する
1 に答える
249 参照

javascript - チェックボックスが表示されないのはなぜですか?

Extjs-6でアプリケーションを開発しています。チェックボックスを次のように定義します。

チェックボックス付きのフォーム: は表示されますが、表示されません。リスナーを定義し、キーを押してからキーを押すと、リスナーが起動します。
ここに画像の説明を入力
fieldLabelcheckboxchangetabspacechange

問題はどこですか?
スタイルを設定しましたが、何も変わりません。私は何を間違っていますか?

0 投票する
1 に答える
364 参照

javascript - Sencha CMD6.X を使用すると Main.js が表示されない

私は初めて sencha cmd を使用しており、sencha ドキュメントに従ってアプリケーションをセットアップしています。ドキュメントに従うことができ、アプリケーションを作成した後、パス app/view/main の下に「MainController.js」と「MainModel.js」しか表示されません。「Main.js」がありません。これを解決するために助けが必要です

リンク http://docs.sencha.com/cmd/6.x/extjs/cmd_app.htmlをたどっています

0 投票する
0 に答える
89 参照

extjs - extjs6 と CMD の有利なスタート

ブラウザにパネルを表示したいだけです。extjs4 の操作方法は知っていますが、extjs6 と sencha CMD の操作方法は知っています。CMD をインストールしてユニバーサル アプリを生成することはできますが、さらに先に進む方法がわかりません。app.js および app.json ファイルと混同しています。app.js にどのような変更を加える必要がありますか、または変更する必要がある他の js ファイルはありますか? 先手を打ってください。

0 投票する
0 に答える
536 参照

javascript - プロパティグリッドのExtJs 6 Htmleditor

PropertyGridでHtmlEditorを使用したいのですが、フレームワークのバージョンはExtJS 6.0.0.640です。しかし、これには問題があります...

Htmleditorを使用してpropertygridを表示すると、競合が発生します。それでも、フレームワークのバージョンを 4 に変更しても問題ありません。

たとえば、次のリンクでフレームワークのバージョンを 6.0.1.250 に変更します。最初から問題はありません。

しかし、列の並べ替えを行うと、表示に問題があることがわかります。

プロパティ グリッドへの Htmleditor

私のコード:

0 投票する
1 に答える
3063 参照

javascript - 実行時にextjs 6コンボボックスのストアデータを設定すると表示エラーが発生する

実行時にストア データを設定しようとしているコンボ ボックスのプロトタイプがあります。

これを実行しようとすると、コンボボックスの下のメニューがレンダリングされません (または、レンダリングが小さすぎて実際には表示されません)。それは煎茶フィドルにあります:

データがコンボボックスのストアに読み込まれていることはわかっているので (フィドルでコンソール ログを開きます)、正しくレンダリングされない理由がわかりません。

この文脈ではばかげているように思えますが、プロトタイプはグリッドのウィジェット列から抽出されたロジックであり、各行には異なる店舗データがあります。

同じ構造でワンステップバックのプロトタイプも作成しましたが、同じデータがストアの定義にインライン化されており、機能します。

updateLayout で問題が解決すると思っていましたが、そうではありません。

私のコードに何か問題がありますか? 実行時にコンボボックスの値を設定する方法はありますか?

0 投票する
1 に答える
596 参照

javascript - EXTJS: Sencha CMD Production ビルドは console.log ステートメントを削除しません

Sencha CMD コマンド sencha app buildを使用して Ext JSapp をビルドすると、ファイルは縮小され、余分なスペースは削除されますが、console.log ステートメントは存続し、PROD ENV! では望ましくない実行が行われます。コンソール ログ ステートメント (console.log、info、warn など) を Prod Built コード出力でワイプ/削除できるように、ビルド中に必要な構成はありますか?

ありがとう !

0 投票する
1 に答える
283 参照

javascript - 動的モデル操作

私はモデル操作に関するベスト プラクティスについてグーグルで調べていましたが、どうやら 4.x ではこの機能があったようです ( setField, example here )。

しかし、6.x では、これはなくなったようです。とにかく動的モデルは実際には「ベストプラクティス」ではないことを Sencha フォーラムで読んだことを覚えています。

プロトタイプでできるよ

しかし、これが最善の方法ですか?

ユーザーが列を非表示にできるグリッドを用意する予定なので、モデルの検証を変更する必要がある場合があります。また、ユーザー定義フィールドは、選択したタイプに応じて、数値、日付、文字列などのいずれかになるため、検証は動的に変更されます。

ありがとう。