Я хочу, чтобы хиты, возвращенные из Алголии, отображались только тогда, когда пользователь нажимает клавишу ввода, или если они нажимают значок поиска на входе.Я понял, что при входе отображаются только определенные попадания с использованием 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>
У кого-нибудь была эта проблема раньше?Как скрыть все попадания, пока не будет нажата иконка ввода / поиска?