VueJS 2观察者

时间:2017-09-16 12:11:15

标签: vue.js vuejs2 vue-component formwizard

我们使用了两个名为 VueFormWizard vue-paginate 的组件。当我们在VueFormWizard中使用vue-paginate对数据进行排序时,会出现如下错误:

  

[Vue警告]:观察者“currentPage”的getter出错:“TypeError:无法读取未定义的属性'allQuestions'”

screenshot from our error

我们的代码:

{{getAllQuestions}}
<paginate name="allQuestions" :list="allQuestions" :per="2">
  <div class="" v-for="quest in paginated('allQuestions')">
    <label v-bind:class="{selectedQuestionClass:quest==selectedQuestion}"
           @click="selectQuestion(quest)"
           class="form-control allQuest">{{quest.description}}</label>

  </div>
</paginate>
<paginate-links for="allQuestions"></paginate-links>

p.s: getAllQuestions 是一个函数,用于从我们的RESTFul API获取数组的所有数据。

0 个答案:

没有答案