Помогите использовать функцию выборки объекта из массива для создания нового массива
<label for="docPage">Doctor: </label>
<select name="docPage" ng-model="group.doctor">
<option ng-selected="PickDoctor(doctor)"
ng-repeat="doctor in doctors"
value="{{doctor.name}}">
{{doctor.name}}
</option>
</select>
Сама функция:
self.PickDoctor=function(pDoctor)
{
doctor=pDoctor;
console.log(doctor);
}
И кнопка на которую привязана функция создания группы:
self.CreateGroup = function() {
var group = new GroupClass(self.group.name, self.group.code, self.group.doctor,self.group.patient,self.group.usluga);
group.doctor=doctor;
group.patient=patient;
group.usluga=usluga;
groups.push(group);
Суть такова: я трех селектах я выбираю пациента, доктора и услугу для создания приема(массив содержит в себе объекты других массивов). Проблема в том что при таком коде у меня ng-selected="Pick" после ng-repeat выбирает самый последний объект из списка.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости