Vue如何引入远程JS文件

前端之家收集整理的这篇文章主要介绍了Vue如何引入远程JS文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

问题

最近在使用 Vue 做东西,用到钉钉扫描登录功能,这里需要引入远程的 js 文件,因为 Vue 的方式跟之前的不太一样,又不想把文件下载到本地应用,找了一下解决方法,貌似都需要引入第三方的库,最后找到了解决方案,分享之。

思路

一开始的思路是在 Vue 加载完 Dom 之后(mounted),使用 JavaScript 脚本在 body 中插入远程的脚本文件

后来发现了 Vue 的 createElement 方法,简单的封装一个组件解决问题。

解决方法

第一版代码(直接在操作 Dom )如下:

使用 createElement 方法

// 使用 页面调用

终极方案

通过封装一个组件 remote-js 实现:

required: true },}

使用方法

因为刚开始学习 Vue 有什么问题欢迎大家指出,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

猜你在找的Vue相关文章