0

我只希望在用户按下回车键或点击输入上的搜索图标时显示从 Algolia 返回的命中。我已经得到它,因此只有特定的命中显示在输入使用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>

以前有人遇到过这个问题吗?在按下输入/搜索图标之前,如何隐藏所有点击?

4

1 回答 1

0

假的应该是“假的”。或者只是删除标签,因为默认值为“false”。那会给你留下:

<ais-search-box></ais-search-box>
于 2020-06-10T13:55:18.357 回答