React JS jQuery负载脚本关键字找不到



我正在关注本教程:https://blog.arkency.com/2014/09/react-dot-js-js-and-google-google-charts/

我无法为ReactJ加载Google图表。我正在尝试加入jQuery。

我会遵循编译错误:

'Google'未定义

但是我的控制台。log语句能够访问" Google"关键字。

console.log('google',google, script, textStatus)

google {loader:{…},load:ƒ,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()
        }
    )
}

尝试使用window.google尝试或在所有导入/* global google */

的顶部添加此行

最新更新