問題タブ [store]
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コンポーネントの更新
ページにいくつかのextjsコンポーネント、chart、gird、formPanel、ectがありますが、それらの更新に関するいくつかの問題が発生しました。たとえば、gridPanleを例に挙げます。
これはグリッドコードです:
ストローのリロードイベントが実行された場合(ユーザーによってトリガーされた場合)、ストアはサーバー側から新しいデータを取得し、グリッドパネルが更新されます。これは問題ありません。
ただし、サーバーからのデータがnullの場合もあります(たとえば、クライアントからの要求に従ってデータが見つからない場合)。その場合、グリッドパネルには最後の要求のデータも保持されます。
グリッドを更新して(何も表示しない)、データが見つからないことをユーザーに表示する方法は?
私のページの他のコンポーネントもそうです、ほとんどはいくつかのチャートです。
コンポーネントの更新のイベントを処理するためにハンドラーを追加することを考えました。更新する前に、ストアを確認し、ストアがnullの場合は何かを実行しますが、コンポーネントのストアも取得できないことがわかりました。たとえば、彼らのイベントは異なります。
GridPanleの場合、事前レンダリングのイベントがあります
http://dev.sencha.com/deploy/dev/docs/?class=Ext.grid.GridPanel
チャートの場合、更新前のイベントがあります
http://dev.sencha.com/deploy/dev/docs/?class=Ext.chart.Chart
では、レンダリングまたは更新を使用しますか?
何か案は?
xml - Matlab を使用した XML での画像ピクセル値の保存
現在、Matlab を使用してピクセルを XML 形式で保存する作業を行っています。問題は、XML でのデータ ストレージについてまったく知らないことです。専門家が私にガイドラインを教えてもらえますか?関連する資料はすべて歓迎され、高く評価されます。ありがとう!!
c# - .NETで使用されるKeyValueストアはありますか?
C#をサポートするキーバリューストアを探していますが、それらのほとんどがJavaによって実装されていることがわかりました。誰かが私にいくつかをお勧めできますか?それが非常に軽量である、すなわちライブラリとして表示される場合、それは素晴らしいでしょう。ありがとう!!
javascript - 複数の Ext.data.Store オブジェクトから一種の「Ext.data.StoreView」を作成する
これが私が達成したいことです:
Ext.grid.GridPanel に複数のストアからのデータを表示させます。基本的に、複数のストアのコンテンツの「ビュー」となるものを示す「DB 用語」を入れます。セル レンダラーを使用する場合とは対照的に、このアプローチの利点は、すべての列を並べ替えおよび検索できることです。
これを機能させるには、Ext.data.StoreView のようなオブジェクトを定義して構成し、関連するすべてのストアからデータを取得して最終的に変換し、単一のストアであるかのように GridPanel に提示する必要があります。
これは、表示されているストアが 1 つだけの場合でも役立つ場合があることに注意してください。例として、2 つの数値フィールドと、それぞれの列に両方のフィールドを表示するグリッドと、これら 2 つのフィールドの合計を示す 3 番目の列を持つ店舗を考えてみます。これはセル レンダラーを使用して簡単に行うことができますが、そのフィールドで並べ替える機会を逃してしまいます。「合計」フィールドをストアに追加してそこに合計を入れることで同じことを達成することもできますが、これは値を複製することを意味し、更新のたびにそのフィールド値を同期させるという面倒なことになります。
ここで質問があります: 似たようなものが (かろうじて) 存在するかどうか、またはそれを実装する必要があるかどうかを誰かが知っていますか?
ありがとう!
extjs - EXTJS XMLReaderがasp.NET Webページ呼び出しからデータをロードしていません
データをロードするためのデータストアを持つグリッド パネルがあります。データストアには、ベース パラメーターを URL として持つ asp.net Web ページがあります。querystring と baseparam の値に基づいて、XML 文字列を生成し、response.write によって XMLStrilng としてデータを返します。
しかし、私の XMLReader はデータをロードしていません。同じ文字列を XML ファイルとして保存してストアをロードすると、リーダーがデータをロードします。どうすれば、asp.net Web ページから XMLData リーダーに XML データを返すことができますか??
どんな助けでも感謝します。
私のコード:
});
これは私のマシンで実際のデータを使用して動作しているため、構文エラーは無視してください。私の質問は、asp.net ページ呼び出しからデータを返すにはどうすればよいですか? また、xmlstringがxmlファイルとして保存されていると述べたように、それは機能しています。
事前に助けてくれてありがとう。
android - アンインストール後に残ったデータを保存する方法
アプリケーションのアンインストール後も残り、このアプリケーションの新しいバージョンからアクセスできるようにする必要があるデータを保存したいと思います。共有設定/ファイルは、プログラムがアンインストールされると削除されるため、解決策ではありません。また、内部メモリへの書き込みも解決策ではありません(アンインストールで削除されます)。外部のパブリックフォルダへの書き込みは削除されていないようですが、これには外部SDカードが必要であり、これによる制約を受けたくありません。SQLiteデータベースの使用方法がわかりません。どのように機能しますか?それは私が欲しいものの解決策になる可能性がありますか?または、他の解決策をいただければ幸いです。
extjs - ExtJS: グリッド内の店舗のサイズを取得する方法
グリッドで使用しているストアのサイズを取得しようとしています。しかし、ストアのサイズ(グリッド内のレコード数)を取得する方法が見つかりません。
どうすればこれを達成できますか。
ありがとう、ネハ
javascript - json ストア extjs からレコードを取得する
json ストアをロードしました。そこから 1 つのレコードを取得する必要があります。を使用しました: getAt(index), find(),getById()しかし、結果はありません。これは私のコードです:
このコードは undefined を返します:
これは server から返された json 文字列です。
私もこのコードをテストしました:
空の配列を取得します。
PS : このストアはどのコンポーネントにもバインドされていません。読み書きしたいだけです。
php - APCを使用してデータを配列に格納する
現在、WebアプリケーションのデータストアとしてAPCキャッシングを実装しようとしています。
現在、システムはMySQLデータベースから直接データを取得し、リクエストごとにデータベース呼び出しを必要とします。
私は現在、リクエストごとにインターセプトされてキャッシュから提供されるデータをキャッシュに事前入力することで、これを変更しようとしています。
現在の方法は次のとおりです。
}
データは、次の出力によって表示されます。
事前入力スクリプトで実行する必要があるのは、データテーブル内のデータの各行に対して、各行のデータをキャッシュすることです。サービングスクリプトは、必要に応じて、などを使用してキャッシュからデータを取得できるようになりますapc_fetch('[columname][id]')。
どうすればこれを考案できますか?
データをシリアル化する必要があると思いますか?
php - APCがMySQLi結果配列からのデータを保存しない
データの配列を保存するのに苦労しています。以下は、データがそこにあるかどうかを確認するためにWebアプリケーションで使用するコードであり、データが存在する場合はそれを提供し、そうでない場合はキャッシュしてから提供します。MySQLiを使用しています
私が間違っていることがわかりますか?
ありがとう