我在JavaScript中遇到类问题,我想要的是有两个单独的类,一个用于请求,另一个用于执行此方法。 我认为使用一些代码会更清楚。
我试图在顶部发出像变量一样的请求,但仍然无法正常工作,我不想每次都创建一个新实例来访问AdminRequest方法
class UserManager{
constructor(){
document.getElementById('add').addEventListener("click",this.addUser);
this.request=new AdminRequest();
}
addUser(){
var text=prompt("Some text");
this.request.requestAddClient(text);
}
}
class AdminRequest{
constructor(){
this.loadUsers();
this.loadClients();
}
requestAddClient(text){
var xhr = new XMLHttpRequest();
//Here i have an XMLHttpRequest to server
}
}
未捕获的TypeError:无法读取未定义的属性'requestAddClient'