从Vue.js中的json数据对象获取当前,上一个和下一个对象

时间:2018-08-20 10:42:59

标签: javascript arrays vuejs2 vue-router

我正在构建一个一页vue.js测验应用程序,我想显示json文件中的当前,上一个和下一个对象。

我不确定如何实现这一目标。我有一个QuestionModel.js,它显示第一个问题:

static getQuestions () {
  return new Map(questionData)
}

static getQuestionByID (id) {
  return this.getQuestions().get(id)
}

我试图更改getQuestionById(id)函数以执行所需的操作,但上一个和下一个在我的控制台中显示为未定义:

static getQuestionByID (id) {
  previous: this.getQuestions().get(parseInt(id) - 1),
  next: this.getQuestions().get(parseInt(id) + 1),
  current: this.getQuestions().get(id)
}

0 个答案:

没有答案