react 引用本地js_react组件中如何引入一个外部的js文件?

论坛 期权论坛 脚本     
已经匿名di用户   2022-4-13 16:43   1610   0

大概意思是这样的

export default function getAMap() { var isLoaded = true

return new Promise(function (resolve, reject) { if (isLoaded) { window.AMap.plugin(['AMap.MouseTool', 'AMap.PolyEditor'], () => {

resolve(window.AMap)

}) return

}

var script = document.createElement('script')

script.type = 'text/javascript'

script.async = true

script.src = 'http://webapi.amap.com/maps?v=1.4.3&key=key&callback=$$$maptcinit&plugin=AMap.MouseTool'

// script.onload = resolve

script.onerror = reject

script.onload = function () {

isLoaded = true

resolve(window.AMap)

} document.head.appendChild(script)

})

}

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP