Фильтр ng-options не обновляется на основе выбранных элементов поля - PullRequest
0 голосов
/ 28 мая 2020

У меня есть поле выбора, отфильтрованное текстовым полем и раскрывающимся списком выбора, однако раскрывающийся список не влияет на значения, показанные правильно.

HTML похоже:

<div class="form-group">
<label>filter_manager</label>
<div class=form-group">
   <select class="form-control" ng-model="query.manager_id" selectpicker>
      <option value="">all</option>
      @foreach($managers as  $id => $name)
        <option value="{{$id}}">{{$name}}</option>
      @endforeach
   </select>
  </div>
</div>

<div class="form-group">
    <input class="form-control" type="text" ng-model="query.name"/>
</div>
<select class="form-control" multiple ng-model="selectedStores" ng-options="store.name for store in store_access.list_to_select_from | filter:{name: query.name, manager_id: query.manager_id}">
</select>

query.name обновляет selectedStores, но query.manager_id - нет.

$managers массив исходит из PHP и правильно заполняется и заполняет раскрывающийся список.

store_access.list_to_select_from правильно заполняется JS

Почему поле выбора не обновляет фильтрацию?

Заранее спасибо, народ!

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