Angularjs выбирает ng-опции с массивом объекта - PullRequest
0 голосов
/ 10 октября 2018

У меня есть веб-приложение Angular1.0.7.У меня есть элемент select с элементом ng-options, например:

<select bs-select data-width="180px" ng-model="searching.duration" ng-options="duration as duration.name for duration in durations">
            <option value="">{{'DURATION' | translate}}</option>
        </select>   

, а duratios - это массив объектов типа:

durations= [{"id":11,"name":"DURATION_1_DAY","value":1},{"id":12,"name":"DURATION_2_DAYS","value":2}, ...]

. Как вы можете видеть в select, я бы хотелПрисвойте объект полностью модели, например: duration= {"id":11,"name":"DURATION_1_DAY","value":1}

, когда я выбираю разные опции, модель назначается правильно.Однако, когда модель имеет начальное значение, выбор не будет правильно инициализирован с правильным значением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...