У нас есть поле select которое имеет список имен, а также в зависимости от выбора имени дает выбрать детали в отдельном поле select
<div class="form-group">
<label>Имя</label>
<select ng-model="user.name"
ng-options=" name.name for name in names">
</select>
</div>
<div class="form-group">
<label>Режим</label>
<select ng-model="switches.mode"
ng-options="mode.name as mode.name for mode in user.name.modes">
</select>
</div>
Names имеет следующую структуру:
{
"name": "hello",
"modes": [
{
"name": "mode1"
}
]
}
Но нужно, чтобы создавался json такого формата:
{
"name": "hello",
"mode": "mode1"
}
Можно ли это сделать красиво и без костылей средствами Angular?