問題タブ [bwu-datagrid]
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.
java - bwu-datagrid - 大きなデータ セットの遅延読み込みの実装
Dart での bwu-grid のデータビュー実装を利用した遅延読み込みの実装に取り組んでいます。私のサーバーは、cloudendpoint API を介して Google App Engine (Java) で実装されています。1,000 以上の行を返すときに、フェッチ オプションが設定されていないと、例外がスローされます。
現在、データビューの下部に JQuery のページネーションがあります。ページを変更すると、データセットの特定のセグメントが読み込まれるように、jdo のクエリ カーソルを使用して遅延読み込みを実装したいと考えています。
データビュー クラスの実装を調べたところ、利用できる可能性のある次のリスナーが見つかりました。
実装計画は次のとおりです。
- データの最初のページと合計行数を照会し、データグリッドを合計行数で更新します
- ページ変更イベントをリッスンする
- データ セグメントを返すクエリ カーソルを使用してクラウド エンドポイントを作成する
- データ セグメントをグリッドに挿入し、データ グリッドを更新します。
私の実装計画はどうですか?この方法で実装する場合、他に何を考慮する必要がありますか? bwu-datagrid での遅延読み込みのサポートを示す例はありますか? 任意の提案をいただければ幸いです。
dart - Dart bwu_datagrid エラー
Dart Editor でbwu_datagrid の例からこのコードを実行します。
pubspec.yaml
index.html
app_element.html
app_element.dart
Dart Editor でこのコードを実行すると、エラーが発生します。
なぜこの問題が発生するのですか? ありがとうございました。
CentOS 7 と Dart 1.10.0 を使用しています。
dart - bwu-datagrid の高さを動的に設定する
グリッドの高さが現在設定されていない場合、グリッドは表示されません。これは多くの行を持つグリッドには最適ですが、行数が少ないグリッド (4 など) では問題が生じます。コンポーネントに 3 つのグリッドを配置しましたが、グリッドの高さを変更して、各グリッドへの行。ただし、高さの制限が固定されているため、グリッドに 1 つの行がある場合でも、すべてのグリッドの高さがディスプレイに確保されます。
私が試してみました
しかし、それは機能しません。
何か提案はありますか?ありがとう
dart - bwu_grid dataItems をリアルタイムで更新し、選択した行を削除する
プロジェクトで bwu_datagrid を使用していますが、2 つの問題を解決するのが難しいと感じています。
アイコンと単語で削除を示すコンテキスト メニューを使用して、グリッドのチェックボックスで選択した行を削除する方法。
リアルタイムでグリッド dataItems を更新します。以前の議論から、editor.commitChanges() を呼び出す必要がある場所を見てきましたが、そうすることに成功していません。実際のところ、 commitChanges() メソッドを含む私のコードは、メソッドが見つからないというエラーをスローします。間違った使い方をしている可能性が高いと思います。
可能であれば、.dart ファイルの修正されたコード全体をいただければ幸いです。
ダーツ
.html
dart - PercentCompleteEditor は、bwu_datagrid で 100 を超える値を許可します
PercentCompleteEditor を使用すると、bwu_datagrid でエラー/警告なしで 100 より大きい値と 0 より小さい値を入力できます。
dart - bwu_datagrid へのデータ バインディング
https://www.dartlang.org/docs/tutorials/polymer-intro/#data-bindingMap<int, SomeClass>
のように、 と Bwu_datagridの間で一方向のデータ バインディングを行うにはどうすればよいでしょうか? オブジェクトが変更された場合、手動呼び出しなしでBwu_datagrid 自動表示データを使用したいと思います。Map<int, SomeClass>
grid.invalidate();
SomeClass
Map<int, SomeClass>
dart - bwu_datagrid Polymer 1 : div 内の高さ 100%
内部に bwu_datagrid を含むカスタム ポリマー 1 コンポーネントを作成しようとしています。このコンポーネントはオンデマンドでサイズ変更できます。「e11_autoheight」と「e12_fillbrowser」の例を見てきましたが、「100vh」に依存したり、親 div を強制的にすべての行を表示したりしたくありません。
親 div のサイズが変更されたときにデータグリッドが大きくなるのを許可する方法はありますが、親 div が行数よりも小さい場合はスクロールバーを保持し続けますか?
どんなガイダンスでも大歓迎です。