4

Typescript と AngularJS に基づく Web アプリでng-table ( http://bazalt-cms.com/ng-table/ ) を使用しようとしています。サーバーから一度に読み込まれる、最大で 50 ~ 500 個のアイテムをページ テーブルに表示する必要があります。だから私が必要とするのは、コントローラーのデータのクライアント側のページングです。それでも、ページングを完全に無効にしない限り、データがロードされても行は表示されません。

問題を再現 するplunkrを作成しました: http://plnkr.co/edit/0hCSMm03L8iHwePccm7x?p=preview

Typescript を使用しているため (ただし、現在このライブラリの定義はありません)、サンプル コードを TS コンパイラの典型的な結果のように整形しましたが、それとは別に、ng-table のページングの例に従いました。 Webサイト。ボタンをクリックするだけで、コントローラーのデータが入力されます。

更新: ng-table ソースを調べることで、データ配列がいっぱいになった後に呼び出しtableParams.total(...)て強制的に更新することができました。tableParams.reload()ただし、サンプルにはこのコードの痕跡がないため、これについては少し間違っていると感じています。

4

1 に答える 1

0

私もそれを使用しました(つまり、合計を更新してテーブルをリロードします)。テーブルのインスタンスを作成したので、そのインスタンスを新しい情報で更新する必要があると考えました。h番目

于 2014-05-28T07:50:52.000 に答える