Javascript无法从回调函数调用函数

时间:2020-09-16 03:47:21

标签: javascript callback

  1. 在下面的代码中,尝试从accounts.getValue内部的回调调用self.checkValue时,未调用该函数。
  2. 当尝试从setTimeout回调调用self.checkValue()时,也会收到未定义checkValue的错误。
checkValue: function(resp) {
  var self = this;
  if (resp && !resp.value) {} else {
    if (getcount < 3) {
      setTimeout(function() {
        getcount++;
        // self.checkValue();
        accounts.getValue({
          callback: self.checkValue
        });
      }, 2000);
    }
  }
},

setValue: function() {
  var self = this;
  accounts.getValue({
    callback: self.checkValue
  });
},

0 个答案:

没有答案
相关问题