我正在关注本教程:https://blog.arkency.com/2014/09/react-dot-js-and-google-charts/
我无法为ReactJS加载谷歌图表。我试图用jQuery加载它。
我得到以下编译错误:
'google'未定义
但是我的console.log语句可以访问'google'关键字。
console.log('google',google, script, textStatus)
谷歌{loader:{...},加载:ƒ,ca:ƒ,setOnLoadCallback:ƒ}未定义的成功
我的代码如下:
var options = {
dataType: "script",
cache: true,
url: "https://www.google.com/jsapi"
};
jQuery.ajax(options).done(loadGoogle)
function loadGoogle(script, textStatus){
console.log('google',google, script, textStatus)
google.load("visualization", "1", {
packages:["corechart"],
callback: renderComponents()
}
)
}
答案 0 :(得分:0)
尝试使用window.google
或在所有导入/* global google */