9

を Rails アプリに適用しようとしていますが、ngTable directiveうまくいきません。私はまだangularの初心者であり、このディレクティブは文書化されていないようです(ただし、さまざまな素晴らしい例があります)。

したがって、$scope.users必要なすべてのユーザー情報を含むという配列があります (たとえば、この のように) $resource query()

そして、それを次のテーブルに変換する必要があります。

  1. 並べ替え
  2. ページネーション
  3. 1 つの入力からのフィルタリング (ここで行われたように)

誰かが解決策を提供できますか、少なくともそれをすべてまとめる方法をアドバイスできますか?

アップデート

そこで、irc チャンネルの wafflejock の助けを借りて、いくつかの機能をまとめることができました。これがプランクです。

まだ間違っていること:

  1. ページ、並べ替えなどを変更するたびに、json データセットが要求されます。これは膨大な量のリクエストなので、何らかの方法でキャッシュする必要があります。
  2. コントローラーからデータセットを操作して値を変更し、必要に応じてユーザーを削除できるようにする必要があります。それを実装する方法はまだわかりません。
4

3 に答える 3

0

2 回目の呼び出しは、単純な if 条件scope.returnListGrid.settings().$scope!=nullで防ぐことができます

于 2014-08-14T11:26:07.677 に答える