2

$rootScope に通常の角度モデルがあります。データは {{$rootScope.client.name}} を使用して角度ビューに表示されます

ユーザーが自分の名前を変更できるフォームがあります。フォームを新しい名前で更新すると、テンプレート内の既存の名前が変更されます (バインディングのため、これは正常です)。

このバインドを停止し、次の更新時または保存後に手動で変更を有効にするにはどうすればよいですか? ありがとうございました!

4

1 に答える 1

3

元のオブジェクトをフォームにバインドするangular.copyのではなく、編集する前にそのオブジェクトをコピー ( ) し、コピーをフォームにバインドします。次に、「保存」後、フォームにバインドされたオブジェクトを元のオブジェクトにコピーバックします。

于 2013-04-24T15:50:21.740 に答える