v-pagination v-модель устанавливает 0 вместо значения по умолчанию, которое я установил - PullRequest
0 голосов
/ 24 января 2019

Я довольно новичок в VueJS, но все было хорошо и имело смысл, но внезапно у меня возникла проблема с использованием vue-plain-pagination. В data() моего компонента Vue я установил для currentPage prop значение по умолчанию 1 следующим образом:

  ...
  data() {
    return {
      info: {},
      search: "",
      currentPage: 1,
    };
  }
  ...

В моем index.html я установил это как v-model. Это v-model, независимо от того, изменяю ли я имя переменной или помещаю туда новую переменную, по умолчанию используется 0.

Я пытался изменить имя переменной, если оно конфликтует с чем-то другим, и я попытался инициировать и использовать другую переменную. Но это всегда по умолчанию 0.

// In the index.html....
<v-pagination
  v-model="currentPage"
  :page-count="page_count"
></v-pagination>

// In the js file
var my_vue = new Vue({
  el: '#app',
  delimiters: ['[[', ']]'],
  components: {
    VoerroTagsInput
  },
  data() {
    return {
      info: {},
      search: "",
      currentPage: 1,
    };
  }
})

Когда я отображаю свою страницу, это значение устанавливается равным 0, когда оно должно быть равно 1. Кто-нибудь видел эту проблему раньше, или я что-то упустил?

...