0

私は人々のグリッドを持つSPAを持っています。人に変更が加えられると、視覚的なインジケーターが必要になるので、ng-repeat 内でこのようなものが必要です

 <span ng-show="show_check()"><i class="icon-ok"></i></span>

私もそうです

  1. これを追跡するために追加のブールフィールドで場所モデルを拡張しますか? しかし、これを行う場合、Data Model edmx ファイルがカスタム フィールドを上書きしないようにする必要があります。また、とにかくこの情報をサーバーに保存したくありません..クライアント側で純粋に編集された行を表示したいだけです

  2. javascript で配列を作成し、ng-repeat の各行について、現在の行 ID と配列内の ID のコレクションをチェックします (既に更新された項目を含む配列)

それとももっと良い方法がありますか?私はAngularが初めてで、難しいことをしたくありません..

4

1 に答える 1

1

私はあなたが何を求めているのか完全に明確ではありません.質問はクライアントの概念とサーバーロジック(EDMX?)を混在させているようです. しかし、編集用にフォームを使用している場合、フォームが汚れているかどうかを検出する方法があります。

フォーム ディレクティブを参照してください。

http://docs.angularjs.org/api/ng.directive:form

http://docs.angularjs.org/api/ng.directive:ngModel.NgModelController

HTH

于 2013-08-27T21:14:26.553 に答える