В этом примере, Алголия увеличивает номер страницы и накладывает результаты друг на друга:
<ais-results :stack="true">
Это означает, что во время этого метода:
methods: {
loadMore: function() {
this.page++;
}
}
Все результаты загружаются друг на друга.
Я бы хотел воссоздать это, но я использую пользовательский компонент:
import { Component } from "vue-instantsearch";
export default {
components: { "v-image": VImage },
mixins: [Component],
computed: {
results() {
return this.searchStore.results;
},
rows() {
var arr = this.results;
var len = 3;
var chunks = [],
i = 0,
n = arr.length;
while (i < n) {
chunks.push(arr.slice(i, (i += len)));
}
return chunks;
}
}
};
Есть ли способ, которым я могуустановить :stack="true"
в моем поисковом магазине ?Я искал способ применить к return this.searchStore.results;