問題タブ [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.
extjs - 外側のフィールドを定義してからアイテム lits に取り込む
私はextJs 6を使用しています.私は以下のようなコードを持っています.それはテキストボックスでも何でもかまいません. 同じコードが複数のレポートで使用されるため、すべてのフィールドに共通のリポジトリを作成し、xtype などを使用してレポートに含めたいと考えています。
次のように見えるはずです
また
これらのフィールドを何として定義し、何を拡張する必要がありますか。
extjs - Fieldcontainer がツールバーに誤って表示され、ラベルが上に配置される
labelAlign: 'top' を配置すると、FieldContainer が正しく表示されません。
私のフィドルを見つけてください: https://fiddle.sencha.com/#fiddle/1c2s フィールドコンテナに基づいたカスタムフィールドを作成します。ウィンドウのサイズを小さくすると、テキスト フィールドが fieldContiner の上に移動することがわかります。
これを修正する方法について何か考えはありますか? 回避策はありますか?私はいくつかのことを試しましたが、苦労しています...これを変更するために行動できる場所が今ありません...そして、間違いなくこれを修正する必要があります.
前もって感謝します
(参考: Sencha フォーラムのバグを開く: https://www.sencha.com/forum/showthread.php?311212-Fieldcontainer-incorrectly-displays-in-toolbar-with-label-aligned-top )
extjs - あるコンボボックスでは動作するが別のコンボボックスでは動作しない ExtJS フィルター関数?
ユーザーの入力に応じてコンボボックスをフィルタリングする必要があるプロジェクトに取り組んでいます。汎用コンボボックス関数である必要があるヘルパー関数を持つように設定しました。
実際にスローされた例外を確認するためにコメントしたコメント付きの try-catch は無視してください。
次に、この一般的な関数を呼び出す特定の関数があります。
私は2つのコンボボックスを持っています。1 つ目はビュー ファイルで定義されます。
このコンボボックスは問題なく動作します。
次に、コントローラーファイルで変数として宣言されている別のものがあります(ちなみに、フィルター関数が含まれているのと同じファイルです)。
このコンボボックスは、表示されるウィンドウに追加されます。しかし、何らかの理由で、ここで説明した 2 番目のボックスに実際の値を入力しようとすると、keyUp イベントが発生しますが、値が null で、理由がわかりません。
extjs6-classic - ExtJS6 拡張コンポーネント
カスタム コンポーネントを宣言する場合、コンポーネントの拡張機能を作成するときにプロパティに変更を正しく適用するにはどうすればよいですか? 例えば:
この例では、「LedDataForm」を作成するときにウィンドウのタイトルを変更したいだけです。すべてのコメントをお待ちしております。
extjs - コンポーネントとして EXTJS でカスタム検証を行う
以下のようなカスタム検証を作成しました
できます。しかし、このようなすべてのカスタム検証を単一のファイルで作成してから、それをロードまたは自動ロードしたいと考えています。どうすればいいのですか?
app.js で以下のようにできます
しかし、app.js ファイルはすべての検証後に大きくなります。
extjs - extjs で requires を使用しないと、読み込み効果がありません
私はCMDとextjsを使用しています。私のMain.jsには次のようなものがあります
必要な場合は、いくつかのクラスが必要です。必要なすべてのクラスを削除してそのままにしておくと
すべてのページが正しく読み込まれます。では、require にファイルを追加することで得られるメリットは何ですか。
tags - FilterPickList が extjs 6 のドロップダウンからデフォルト値を削除しない
私は次のようなコンポーネントを持っています
あなたが見るなら、私はNをデフォルト値として入れました。しかし、filterPickList: true を入れても、N はドロップダウン リストから削除されません。このためにコードを書く必要があるものはありますか?