問題タブ [instantsearch.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2118 参照

javascript - Algolia instantsearch.js コールバック関数

サイト検索としてAlgolia instantsearch.js を使用しています。

.js ファイルと .css ファイルを含めて、テンプレートを作成app()し、アプリ (appId、apiKey、indexName) とウィジェットを設定するための関数を含む .js ファイルをもう 1 つ作成するというセットアップ プロセスはかなり簡単で単純でした。

必要なのは、検索関数が実行されるたびに、できればヒットが表示された直後に実行される関数です。

多分そのためのウィジェットがありますか?

ありがとう!

0 投票する
1 に答える
36 参照

javascript - InstantSearch.js を使用して実行時に別のテンプレートを選択する

検索から取得した値に応じてテンプレートを変更できるようにしたいと考えています。変数の内容を次のように変更することを考えました:

しかし、私はエラーが発生します:'Unable to get property 'templates' of undefined or null reference'

0 投票する
1 に答える
378 参照

javascript - Algolia の instantSearch.js の addWidget 関数をカスタマイズする

Algolia から返された結果に基づいて、 Hits のコンテナーを編集したいのですが、次のように仮定します

addWidget 関数:

日付が現在の日付より前の場合、編集リンクを無効にしたいとします。addWidget は、このコンテナー内の Algolia によって返されたすべての結果を表示します。結果を表示する前に、いくつかのロジックを適用したいと思います。助言がありますか ?