我有这个我需要制作全局的变量,所以我可以在另一个区域使用它,我无法找到它,我尝试使它全球但不起作用。我能得到帮助吗? :)
fetch('http:google.com').then(res => res.json()).then((out) => {
var x = _.filter( out.features, ['status','online']);
console.log('Output: ', x);
}).catch(err => console.error(err));
我需要制作X全局变量,以便我可以在我的网站中的不同位置使用。例如,在下一个地方,我只需要将其称为var x并获取数据。
答案 0 :(得分:0)
有几种方法可以做到这一点:
在窗口上声明它,以便您可以在其他地方访问它:
window.x = yourResponseHere;
在全局范围内声明变量,然后在fetch中设置它:
var x = ""
fetch('http:google.com').then(res => res.json()).then((out) => {
x = _.filter( out.features, ['status','online']);
console.log('Output: ', x);
}).catch(err => console.error(err));