vue的js变量没传到html,变量未在 vue js 中更新,显示未定义变量

我试图totalQuestions在 html 中绑定变量的更新值。但它显示以下错误。谁能告诉我我哪里做错了。

0c63bfa3924cc8ed648a9d9407f14615.png

HTML

Question No: 1 out of {{totalQuestions}}/

多变的:

date() {

return {

examKey: '',

questionsIds: '',

duration: 0,

questionList: [],

totalQuestions: ''

}

},

方法

methods: {

loadQuestionSet: function() {

this.examKey = this.$route.params.key;

this.$http.get(baseUrl.BASE_URL + 'question-set/key/' + this.examKey).then(

(resp) => {

this.duration = resp.data.duration;

this.questionsIds = resp.data.questionIds;

this.loadQuestions();

},

(err) => {

this.$router.push("/exam");

}

);

},

loadQuestions: function() {

this.$http.post(baseUrl.BASE_URL + 'question/exam/questions', this.questionsIds).then(

(resp) => {

this.questionList = resp.data;

this.totalQuestions = this.questionList.length

},

(err) => {

console.log(err);

}

);

}

},

beforeMount: function() {

this.loadQuestionSet();

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值