uniapp项目引入外部js方法
uniapp引入不像vue可以直接在index.html中设置,听说可以自己创,感觉挺麻烦,遇到需要外部引入,然后获取参数的,可以用这个笨方法可以在组件中定义方法,写入代码function addScript(url){var head = document.getElementsByTagName(‘head’)[0];var script = document.createElement(‘s
·
uniapp引入不像vue可以直接在index.html中设置,听说可以自己创,感觉挺麻烦,遇到需要外部引入,然后获取参数的,可以用这个笨方法
可以在组件中定义方法,写入代码
function addScript(url){
var head = document.getElementsByTagName(‘head’)[0];
var script = document.createElement(‘script’);
script.type = ‘text/javascript’;
script.src= url;
head.appendChild(script);
}
addScript(“js路径”);
addScript(“js路径”);//如果有多个
//因为我这里引入的js文件是发起异步请求获取参数,所以我定义定时器
const i = setInterval(() => {
if(aaa != undefined){
this.xxx = aaa
clearInterval(i);
}
}, 1000);
更多推荐
已为社区贡献6条内容
所有评论(0)