cellTemplate を参照する列で ng-grid 検索フィルターを使用すると問題が発生します。
データ オブジェクトに複数のフィールドがあります。これらのフィールドの 1 つは配列であり、cellTemplate を使用して ng-repeat で div を作成し、それらの値を表示し、その配列の値に従って特定の css クラスを適用します。
これが私の問題を示すプランクラーです: plnkr.co/edit/jMvafIjqCsU0cnW6Ecvy?p=preview.
私の問題は、cellTemplate グリッド プロパティを使用すると、フィルターが正しく機能しないことです。このシナリオをシミュレートするには、person2@gmail.com で検索して問題に気付くことができます。この plunker では、cellTemplate を使用して「@gmail.com」を個人の電子メールに連結するため、person2 と入力するとフィルターが適用されますが、@ と入力した後はフィルターが機能しないことがわかります。
誰かが私を助けることができますか?ありがとうございました!