私は現在、MVC と AngularJS を学ぶ方法として、また別のクライアントのためのより大きなプロジェクトの準備として、クライアントの小さなモバイル ページを自分の金で再構築しています。私が学習しているページは、ピタ レストラン用の単一ページのオンライン注文アプリです。ピタのリストから選択できます。次に、2 番目のビューで、さまざまな野菜、チーズ、ソースなどでピタをカスタマイズできます。次に、注文を送信できるフォームである 3 番目のビューが続きます。
私の質問はモデルについてです。メニュー項目 (ピタとトッピング) のデータベースから出力を取得し、Angular が解析してユーザーに表示するためのモデルである JSON ファイルを生成するシステムを構築しましたが、ユーザーの選択がどこで行われるのか興味があります。保管されます。
ユーザーの選択専用に別のモデルを作成するか、元のデータに加えてユーザーの選択を保持するように元のモデルを変更しますか?