Угловой мгновенный поиск показывает только попадания при нажатии клавиши ввода или при нажатии значка поиска
Я хочу, чтобы хиты, возвращенные из Алголии, отображались только тогда, когда пользователь нажимает клавишу ввода, или если они нажимают значок поиска на входе. У меня так получилось, что при входе показываются только конкретные хиты searchAsyouType = false
:
<ais-search-box [searchAsYouType]=false ></ais-search-box>
Однако проблема в том, что когда ничего не введено, все попадания отображаются по умолчанию, как показано ниже:
это мой код:
<ais-instantsearch [config]="searchConfig" >
<ais-search-box [searchAsYouType]=false ></ais-search-box>
<ais-hits >
<ng-template let-hits="hits">
<div *ngFor="let hit of hits">
<div class="bio">
hit: {{ hit.post_code }}
</div>
</div>
</ng-template>
</ais-hits>
</ais-instantsearch>
У кого-нибудь была эта проблема раньше? Как скрыть все попадания, пока не будет нажата иконка ввода / поиска?
0 ответов
Ложь должна быть "ложной". Или просто удалите тег, так как по умолчанию "false". Это оставит вас с:
<ais-search-box></ais-search-box>