Мы внесли некоторые изменения, так что теперь форма поиска тегов ищет теги с дефисом, даже если вы вводите строку с пробелами. Например, поиск:
balloon map
фактически отправляет поиск по запросу balloon-map
и поэтому правильно соответствует тегу balloon-mapping
.
Однако, хотя результаты этого поиска отправляются обратно с сервера, они не отображаются. Это потому, что наша библиотека typeahead пытается выполнить второе сравнение результатов с типизированным вводом, а balloon map
не соответствует balloon-mapping
, и поэтому ничего не отображается.
Код, управляющий этим, находится здесь:
И наша библиотека предлагает ряд возможностей; Я думаю, что функция matcher
может быть предоставлена для замены дефисов в локальном JavaScript, чтобы разрешить совпадения с результатами:
https://github.com/bassjobsen/Bootstrap-3-Typeahead#options
Но чтобы это заработало, потребуются некоторые эксперименты! Мы будем рады помочь с этим. Спасибо! 🎉
(ссылка на # 5719)
Скриншот с просмотром результатов, возвращающихся и не совпадающих!
Я утверждаю, что обновлю это как можно скорее, в настоящее время я настраиваю среду для этого.
@jywarren Это было исправлено, проверьте # 6379