Angular JS ui-select директива - PullRequest
       36

Angular JS ui-select директива

0 голосов
/ 10 октября 2018

Я использую угловой ui-select , чтобы показать список потенциальных адресов, которые может пройти пользователь.

Когда пользователь вводит поисковый термин в поле ввода, поискСам термин должен быть выделен в доступных адресах, которые показаны под полем ввода.

Подсветка работает.Тем не менее, я хочу иметь возможность выделять каждое слово поискового термина по-своему.

например, search term = "station zürich" => В этом случае я хочу, чтобы "станция" была выделена и "zürich",Подсветка должна быть безразлична в том порядке, в котором пользователь вводит данные.

Например, поисковый запрос "station zürich" и "zürich station" должен приводить к одинаковому результату.

<div class="row-fluid sam-form-row">
            <ui-select class="span5" ng-model="selectedAddress" theme="select2" append-to-body="true" on-select="getAddressDetails($select)">
                <ui-select-match placeholder="Select or search a country in the list...">
                    <span ng-bind="$select.selected.label"></span>
                </ui-select-match>
                <ui-select-choices repeat="address in availableAddresses track by address.uniqueAddressId" refresh="onAddressSelected($select)">
                    <div ng-bind-html="address.label | highlight: $select.search"></div>
                </ui-select-choices>
            </ui-select>
        </div>

Любые идеикак мне этого добиться?

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