2

showFilter: を true に設定して、Angular.js と NG-GRID を使用した非常に基本的なグリッドがあります。ただし、Marketing Start Date 列の値を検索すると、200101011 が表示されません。実際には、フィルタ テキストに 2 を入力し始めるとすぐに、4 つのレコードすべてが検出されるはずですが、表示されるのは 2 つだけです.... Plnkr は次のとおりです http://plnkr.co/edit/D3nFkQ ありがとうございます。

4

1 に答える 1

3

問題は、テーブルの null 値にあるようです。検索は、null を含むセルを通過していないようです。したがって、奇妙なフィルタリング動作です。null を空の文字列または他の値に置き換えると、検索は完全に機能します。GitHub の ng-grid に記録された問題があります -セルにオブジェクトが含まれている場合、フィルター検索ボックスが途中で返されます。null はオブジェクトであるため、提案された解決策がうまくいく可能性があります。

于 2013-09-28T11:23:27.207 に答える