2017-10-28 56 views
-1

更改通过类的变量值是可能的吗?更改通过班级的变量值是可能的?

不要使用全局变量this.status工作,也不会与局部变量

我需要右后执行“appendTo”

共同作用的结果是不确定的更改状态工作。

 let status; 
     const client = new Myclass(); 
     client.add(url, result => { 
      this.status = false; 
      result.files.appendTo('#div'); 

      status = false 
     }); 

     console.log(status) 
     console.log(this.status) 
+0

嗨,只是为了证明这两种形式我试图解决,但既不提供服务。我只需要一个解决方案。谢谢。 –

回答

0
let status; 
    var me=this; 
    const client = new Myclass(); 
    client.add(url, result => { 
     me.status = false; 
     result.files.appendTo('#div'); 
    }); 

    console.log(status) 
    console.log(this.status) 
+0

嗨,状态不会改变。现在它是空的。不显示“false” –

+0

你好Bro 你可以通过引用将值传递给类 –

+0

谢谢,我可以用“element.innerHTML” –