問題タブ [extjs-stores]
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 - ExtJs: グリッドによって設定されたストアが空白として表示される
私は ArrayStore を使用しており、モデル レコードを追加してそれを埋めています。このストアはデータ グリッドに関連付けられています。
現在、arraystore オブジェクトは完全に正常に埋められていますが、データがグリッドに表示されていません。実際、デバッグ時に、グリッドのストア ( datagrid.store
) にもデータがあることがわかりましたが、それでも画面には表示されません!!
以下は私のコードです。
モデル:
店:
グリッド
グリッドを表示するモーダル ウィンドウ
モーダルウィンドウを表示した時点で、グリッドオブジェクト内のストアだけでなく、ストアオブジェクトの値も確認しました。どちらも適切なデータを持っています。
しかし、ウィンドウが開くと、空白のグリッドが表示されます
extjs - sum 関数を使用するときに Store で null 値を処理する方法
格納されたフィールド値の値と合計をグループ化する必要があるという要件があります。値を合計すると NaN になります。JSON 応答から null 値を取得しています。extjs のストアで null を 0 に置き換える方法を教えてもらえますか? フィールド値を合計するときに Nan を回避する他の方法はありますか?
一部の 'curJAN' 値で null を取得しているため、Nan エラーが発生しています
extjs - 別のグリッドで選択されたパラメーターを使用してストアをロードする
私はこのコードを持っています:
2 番目のグリッドに、最初のグリッドから選択されたパラメーターを使用して、store storeop からロードされたレコードを表示するようにします。何か助けはありますか?
extjs4 - 各グループExtJS 4でグループ化グリッドをフィルタリングする方法
グループ化グリッドを作成しています。ここでは、次の手順に従います。
ストアにはすべてのレコードがあります
グリッドの OnLoad はストアをフィルタリングするため、各グループのすべてのフィルター データを取得し、対応するグループの下に表示します。
ここでは、すべてのグループがフィルター データで展開され、アイコンは "-" ですが、アイコンに "+" アイコンを表示する必要があります。groupName を展開またはクリックすると、そのグループのすべてのレコードが表示されます。
グループの下に 5 つのレコードがあり、Grid が読み込まれると、「+」アイコンで 2 つのフィルター処理されたレコードが表示されたとします。したがって、GroupName / + アイコンをクリックすると、5 つのレコードが表示されるはずです。
基本的にグループのフィルタリングを探し、折りたたまれた状態では、フィルタリングされたデータを表示する必要があります。
あなたの答えに感謝し、事前に感謝します!!
extjs - extjs - autoload true のストアは、アプリケーションの起動時にロードされるべきではありません
で店舗にリンクされたグリッドがありautoLoad: true
ます。問題は、後でメニューからアクセスしたときにのみビューが作成される場合でも、アプリケーションの起動時にストアがロードされることです。
Application.js とビューでストアを参照しましたが、ストアもビューも明示的に開始していません。
ビューで必要な場合にのみストアが読み込まれるようにする方法がわかりません。
- を設定
autoLoad: true
すると、アプリケーションの起動時にストアが読み込まれます。 - を設定
autoLoad: false
すると、ストアはまったくロードされません。
これはかなり基本的なことですが、これまでのところ行き詰まっています。
関連するすべてのコードは次のとおりです:
app/store/Owners.js
アプリケーション.js
アプリ/ビュー/Owners.js
ビューはコントローラーでインスタンス化されます。