0

Angular.js アプリには、複数の入力があるページがあります。複数のビュー (それぞれが少数の入力をレンダリングします) がありますが、[保存] ボタンは 1 つだけです。

ユーザーが保存したいときは、すべての変更を収集してクライアントに送信する必要があります。

ng-app私がそれを実装するために選択した方法は、メイン コントローラーに初期コンテンツをロードし、各ビュー$rootScopeでデータ コンテナーとして (の代わりに$scope) 使用することです。このようにして、親コントローラーからバインドされたすべてのデータにアクセスして、サーバーに送信できます。

それは合法ですか?それを実装するより良い方法はありますか?

4

0 に答える 0