次の ui シナリオがあります。ユーザーがお気に入りの映画を入力できるように、3 つの入力を持つ ui を作成する必要があります。これらの入力は、以前に入力された場合、またはユーザーが 3 つの映画をアップロードし、リストを表示するために戻ってきた場合を除いて、常に 3 つになります。
ケース 1: ユーザーにはデータが保存されていません。したがって、hg-repeat で生成されたのではなく、モデルにバインドされた 3 つの入力があるはずです。
ケース 2: ユーザーがロードしたムービーが 2 つ未満 (3 つのうち) です。hg-repeat で 2 つの入力を生成できますが、最後の入力を表示する必要があります。
ケース 3: ユーザーが 3 つの入力を入力した場合、ユーザーがお気に入りの映画を追加し続けることができるように、UI は 4 つの空の入力を生成する必要があります。
これを達成するためのAngularでの最良のアプローチはどれですか?
よろしくお願いします。
ギレルモ