1
<select class="input--select" ng-model="updatemember.client_company_id" ng-change="updatestreet()">
<option ng-repeat="company in companies" ng-value="company.id" ng-selected="{{company.id == updatemember.client_company_id}}">{{ company.name }}</option>
</select>
У меня есть выше, что я использую, чтобы повторить список json, а также выберите значение, если оно соответствует. Все это работает, но когда я нажимаю на поле выбора есть пустое значение, которое выглядит следующим образом:AngularJS ng-repeat ng-select select box
<option value="? string:2 ?"></option>
Есть ли способ, чтобы избавиться от этого, или я сделал ng-repeat
все не так?
Проверьте первый JSON: попробовать что-то вроде console.log (компании) – collimarco
@collimarco выводит три объекта, как ожидалось, но DOM предоставляет 4, который представляет собой пустой вариант – ngplayground
Есть любая причина, по которой вы не используете 'ng-options' – Malkus