Algolia vue мгновенный поиск: результаты поиска в стеке от searchStore - PullRequest
0 голосов
/ 15 мая 2018

В этом примере, Алголия увеличивает номер страницы и накладывает результаты друг на друга:

<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;

...