ユーザーのリストを含むドロップダウンがあります。リストは、ユーザーをタスクに割り当てるために使用されます。ユーザーにマップされているモデルを設定することで、割り当てられているユーザーを事前に選択できます。また、モデルを設定してそれを選択時に渡すとtask.assignedId
、新しいユーザーを割り当てることができます。私が抱えている問題は、これらの両方を行うことです。事前に選択された値を取得し、選択された新しい値を更新メソッドに渡すにはどうすればよいですか?user
ng-change
現在のユーザーを正しく設定しているが、新しく選択したユーザーを渡していない現在のコードは次のとおりです。
<select ng-model="task.asigneeId" ng-change="assignUser(task)"
ng-options="user.id as user.firstName for user in users">