У мене виникла проблема з кутовий-ui-select.
Коли він закритий, це виглядає так
Але коли він відкрив, заповнювач не з'являється і виглядає так:
Це мій код:
<ui-select ng-model="selected.address" style="width: 50%;">
<ui-select-match>
<span ng-bind="$select.selected.description"></span>
</ui-select-match>
<ion-list ui-select-choices refresh="getPlaces()" refresh-delay="10" repeat="item in places track by item.id">
<ion-item class="item-icon-left">
<i class="icon icon-left ion-android-compass"></i>
<h3 ng-bind="item.address"></h3>
</ion-item>
</ion-list>
</ui-select>
Примітка 1: Я отримую свої дані з сервера, і може відображатися багато полів.
Примітка 2: Я використовую тему "selectize", тому що я не можу використовувати Bootstrap у своєму додатку Ionic
У вас є які-небудь пропозиції, чому це відбувається і як це виправити?
EDIT: "Мітки діяльності" у другому зображенні є тому, що випадаюче вікно переходить до наступного поля, тут не важливо.
Відповіді:
0 для відповіді № 1Вам потрібно ввімкнути SearchSearch. Це має перетворити заповнювач.
$scope.enableSearch = function () {
$scope.searchEnabled = true;
};