データベースからユーザーデータを取得して保存しました$rootScope.currentUser
これらのデータを更新フォームに渡して、ユーザーが古い値を参照できるようにしたいと思います。AngularJS更新フォーム
ng-model="currentUser.name"
を使用し
1)... =>ザッツは$に影響を与える: 私は、ユーザーの更新が
私はそのthrought 2ソリューションを実現しようとした私の$rootScope.currentUser
ので、私は保つことができ、古い値に影響しないことを望みますrootScope、フォームチェンジ内のすべての変更を自動的$ rootScopeが
2値) =>ザッツは$ rootScopeには影響しません同じ入力にng-values="currentUser.name"
とng-model="updatedUser.name"
を使用したが、フォームの検証がupdatedUserので、空のようにフォームを検討しています(モデル)にはデフォルト値のonloadがありません!! (また、ng-valueはtextAreaでは機能しません!理由はわかりません)
これを達成するための最良の解決策は何ですか?既存のユーザーを取得するとき
で初期化され
を使用し、[MCVE] –
あなたの特定の問題を明確にしたり、必要な正確に何を強調表示するために、追加の詳細情報を追加してくださいを提供してください。現在書かれているとおり、あなたが求めていることを正確に伝えるのは難しいです。この質問を明確にする方法については、How to Askページを参照してください。 –
$ rootScopeを入力コントロールにバインドしたいと思っていますが、変更したくありません。私は正しい? –