Vuetify Data Table перейти на страницу с выбранным элементом

Пакетный файл сохраняется как префикс спецификации utf-8. То, что вы видите как префикс cd, - это знак порядка байтов.

Сохраните файл как ANSI или utf-8 без спецификации, чтобы заставить его работать.

1
задан drew kroft 5 March 2019 в 02:46
поделиться

1 ответ

Я закончил тем, что использовал решение, подобное тому, что опубликовал @ExcessJudgement. Спасибо, что соединили эту кодовую ручку, кстати! Я создал эту функцию:

jumpToSelection: function(){
    this.$nextTick(() => {
      let selected = this.selected[0];
      let page = Math.ceil((this.products.indexOf(selected) + 1) / this.pagination.rowsPerPage);
      this.pagination.sortBy = "id";
      this.$nextTick(() => {
        this.pagination.page = page;
      });
    });
  }

Я не уверен, почему мне нужно было поместить это в $ nextTick (), но иначе это не сработало бы. Если у кого-то есть понимание этого, было бы полезно узнать, почему это так.

Второй метод $ nextTick () был необходим, поскольку при обновлении sortBy страница не вызывала обновления страницы, и, поскольку я нахожу страницу на основе идентификатора, мне нужно убедиться, что она отсортирована правильно, прежде чем прыгать страницы. Немного запутанный, но он работает.

0
ответ дан drew kroft 5 March 2019 в 02:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: