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);
uniapp项目引入外部js方法
最新推荐文章于 2025-11-12 16:24:17 发布
本文介绍了在uniapp中如何手动创建并引入外部JS文件,通过定时器监听参数变化。当需要异步请求获取参数时,利用JavaScript动态创建script标签实现,并展示了具体的代码实现过程。
2万+





