Algolia APIから私の結果を管理するためにinstantsearch.jsライブラリを使用しています。Algolia Instantsearch.jsライブラリを使用してJQuery約束を取得
instantsearch.jsで約束を得る方法があるかどうかを知りたいですか?
search.on('render', function() {
// code
});
は私のコードを実行することが、私は、プロセスの私のコードの前に他のAJAX非同期結果を待つしたいと思います:
私は現在のコマンドを使用しています。
私の目的は、以下のようなものを得ることです:
var request1 = $.ajax(url);
var request2 = $.ajax(url);
var result = search.on('render', function() {
// code
}
$.when(request1, request2, result).then(
function(){
console.log("success", arguments);
},
function(){
console.log("fail", arguments);
});
は、誰もが解決策を持っていますか?
ありがとうございます。
サム
イベント関数は何度も呼び出されることを意味し、いくつかの値があります。一方、約束は最終的な単一価値を表す。私は基本的な不一致がここにあると思います、いいえ? – bobylito