解决Vue方法中setTimeout改变变量的值无效

把data里的变量继承过来重新封装一下

let that = this;

this.rightAnswer = false;

setTimeout(function() {

      that.rightAnswer = true;

}, 1500)

原文地址:https://www.cnblogs.com/Man-Dream-Necessary/p/6373976.html