Я создал выбор в таблице, которая получает некоторый адрес электронной почты из списка. Вот код:Как добавить пользовательскую опцию к выводам ng-options?
<td>
<select ng-init="selectedEmail = selectedEmail ? selectedEmail : emails[0]" class="form-control" ng-model="selectedEmail" ng-options="item as item.dest for item in emails"></select>
</td>
Я бы добавил дополнительную опцию, которая была бы настраиваемой для конечных пользователей. Если я добавить <option>
в <select>
его перезаписи углового ng-options
<td>
<select ng-init="selectedEmail = selectedEmail ? selectedEmail : emails[0]" class="form-control" ng-model="selectedEmail" ng-options="item as item.dest for item in emails">
<option value="custom">Custom</option>
</select>
</td>
Как я могу добавить пользовательский вариант?
Моя цель - добавить «пользовательский» выбор для пользователей: если они выберут эту опцию, они смогут записать свой собственный выбор - собственный текст.
Этот вопрос был дан ответ здесь: http://stackoverflow.com/questions/22312150/angularjs-add-a-static-option-with-ng-options –
Это решение вводит пустой параметр ... – smartmouse