test:function(){
var name=“小红”;
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function () {
if (xhr.readyState == 4 && (xhr.status >= 200 && xhr.status < 400)) {
var response = xhr.responseText;
console.log(response);//这里打印值正常
name=response;
//name=“123”;
}
};
xhr.open("GET", "http://192.168.0.103/GetAllProducts1?id=1", false);
xhr.send();
return name;
},
start(){
var dd=this.test();
console.log(dd);//打印还是“小红”
},
我获取不到XMLHttpRequest返回到值,求解。原生Javascript可以拿到值。我是新手我是新手我是新手,重要到事情说三遍