問題タブ [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 投票する
2 に答える
829 参照

javascript - グリッド ページが変更されると、Ext Js ストア パラメータが変更されます

サーバー側でフィルター処理されたストアのグリッドがあります。これは店です:

これが私の問題です:特定の文字、名前などを含むレコードを検索するとき(たとえば、aを含む名前)。最初のページは正しく表示されます。しかし、ページング ツールバーからグリッド ページを変更すると、フィルタ パラメータがクリアされ、フィルタされていないレコードが表示されます。

私も試しました

しかし、それは機能しません。誰でも助けることができますか?

注意: ext ストアではなく、サーバー側でフィルタリングを行います。ページング ツールバーのあるグリッドを使用して、動的に変化するパラメータでストアをロードすることは可能ですか。

0 投票する
2 に答える
716 参照

javascript - ビューにアクセスするにはどうすればよいですか? | | Ext.js 6

現在、私は ext.js 6 を学んでおり、質問があります。

ツリーのようなメニューを作成したいのですが、からあらゆる種類のツリーを作成する方法を知っています。しかし、ユーザーがツリー内の別のリーフをクリックしたときにビューを変更するにはどうすればよいですか? イベント(onClickなど)を操作するにはコントローラー(viewcontroller)とハンドラーが必要ですが、そこからビューをレンダリングするにはどうすればよいですか?

ありがとうございました。

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

extjs - New columns in Ext.grid.property.Grid?

Is there a way to add a new columns in Ext.grid.property.Grid? By default there is Name and Value and I want to add few columns such as New Value and xtype: 'actioncolumn' with handlers to approve new value or not. And you know how to rename default columns? I found nothing in official docs about that.

Thank you.

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

javascript - extjs パネルから他のコンポーネントを削除した後、新しく追加されたコンポーネントが表示されないのはなぜですか?

ExtJs 6 クラシックでは、子を追加した Ext.panel.Panel があり、これらの子の一部は動的に作成されたパネルとコンテナーです。これらのコンテナーへの参照を保存し、次のように親パネル (これ) から削除します。

これらの子パネルは表示されなくなり、期待どおりに表示されなくなります。

ただし、新しいコンテナーを親パネル (これ) に追加しようとすると、新しいパネルが表示されません

親はフィット レイアウトを使用しています。親 Panel を削除した後、新しいコンポーネントを追加する前に呼び出す必要があるメソッドはありますか? 動的追加は初めて機能しますが、動的に追加された (ボタンを押して開始された) コンポーネントを削除した後では機能しません。

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

extjs - Extjs6 AdminDashboard アプリを起動しようとすると、classic が定義されていないというエラーが表示される

Uncaught ReferenceError: classic is not definedコマンドsencha app watchまたはsencha app watch classic. _ スクリーンショットは次のとおりスクリーンショットです。Sencha コマンドのバージョンは 6.0.2.14 です。

sencha cmd 6.1.0.65 に切り替えると、アプリをビルドすることさえできません。コンソールでエラーが発生した後sencha app build -dev:sencha app build classic

何が起こっているかについて何か考えはありますか?

ありがとう。

PS: Admin Dashboard アプリの例へのリンクは次のとおりです。

0 投票する
4 に答える
5380 参照

extjs - グリッド列の順序をプログラムで変更する

行と同じように、グリッド内の列を並べ替えたい。actioncolumn ハンドラーから呼び出される単純な並べ替え関数を作成しました。

行はsetColumnsエラーをスローするようになりました

これは、「古い」列が最初に破棄されてから、同じであるため破棄された「新しい」列が適用されるためです。

順序を変更したいだけですが、それを行う機能が見つかりませんでした。あなたはそれを行う方法を知っていますか?

列のドラッグアンドドロップ順序が機能するため、実行可能です。しかし、sencha がそのドラッグ アンド ドロップを実装したソース コードが見つかりません。そのコードを探す場所を知っていますか?

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

extjs - 値の少ない編集可能なグリッド列を作成するには? | | Extjs

名前、値、新しい値の列を持つグリッドがあります。いくつかの値が存在する可能性があるため、新しい値列はコンボボックスです。管理者は、新しい値を承認/却下し、提案されたこれらの新しい値を修正できます。

私のグリッド列は次のようになります。

上記の機能を達成する方法はありますか?