問題タブ [dstore]

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 に答える
127 参照

dojo - dmodel を使用して dstore に新しいレコードを作成する方法

モデルを店舗に割り当てて電話する

これにより、PUT 要求が送信されます。POSTを送信するべきではありませんか?id フィールドを含めないようにしましたが、検証エラーがスローされます。私が間違っていることはありますか?

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

dojo - Dojo dStore Rest dGrid 並べ替えパラメーター

dStore からフェッチすると、URL は次のようになります

これは正常に動作します。次に dGrid のヘッダーをクリックすると、送信された URL は次のようになります。

&sort=+id&limit=25 を送信するべきではありませんか? バックエンドに Java と Spring を使用していますが、パラメーターがこのようにフォーマットされていることを期待しています。現在、追加のパラメーターを受け取ることができません。Springが期待する方法でパラメータを送信する方法はありますか?

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

javascript - Dgrid がツリー構造を正しくレンダリングしない

私は JavaScript、dojo dgrid、dstore の初心者であり、まだストアのプロパティ メソッドを正しく上書きするのに苦労しています。

私のデータ構造:

以下のリンクも参照しようとしましたが、まだわかりません: dgrid 0.4.0 ツリーは、ユーザーが操作する前にフラットに見えます

事前に感謝し、感謝します。

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

dojo - DGRID がソートされない

dstore/Memory ストアが割り当てられた Dojo dgrid があります。

グリッドのヘッダーをクリックすると、並べ替えの矢印が変化しますが、グリッドの内容は変化しません。

コードをたどったところ、並べ替えオブジェクトが作成されていることがわかりました。次に、_StoreMixins.js からこのコードを呼び出します。

コレクションの設定はソート機能を作成しているように見えますが、実際には実行されません。

これはどのように機能するはずですか?

(それが問題かどうかはわかりませんが、同じストアが DStoreAdapter にラップされた Dojo チャートでも使用されています。しかし、ここではそのように使用されていません)

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

dojo - dstore に複数のフィルターを適用する方法は?

adstoreに First name、Last name、Age のレコードがあるとします。ここで、名前が「Name1」または年齢 = 25 のレコードが必要dstoreです。その場合、 recordStore.filter({name: 'Name1'}, {age: 25}); 名前が「Name1」かつ Age=25 のレコードが返されます。

別の質問です。私の記録には、dstore(色で構成される) 配列もあります。ユーザーが選択した色に基づいて結果をフィルタリングしたい。私が直面している問題dstore.filter()は、値の完全な一致をチェックすることですが、配列内の値が 1 つでも選択した値と一致する場合は、レコードを保持したいと考えています。これを行う方法?

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

dgrid - dstore に基づく dgrid への列の追加

ユーザー名、電子メール、有効、ロック、および削除の 5 つの列を持つグリッドがあります。

ユーザー名、電子メール、有効およびロックはサーバーから供給されます。Remove は、行を削除する必要があることを示すために使用されるクライアント側の要素です。

グリッド コンテンツの読み込み中にクライアント側のストアに remove のデフォルト値を挿入するか、ユーザーが CheckBox ウィジェットを操作するときにそれを設定したいと考えています。

サーバーからオブジェクトを要求しているコードをキャッチして、別の列を追加するにはどうすればよいですか?

または、これを行うためのより良い方法はありますか。

さらに、削除列をサーバーに送信したくありません。