Vue全局引入JS的方法
原文:
两种情况:
1. js为ES5的写法时,如下(自定义的my.js):
1
2
3
|
function fun(){ console.log( 'hello' ); } |
Vue中的全局引入方式为,在index.html中通过如下方式引入即可:
1
|
<script src= "src/models/my.js" ></script> |
2. js为 ES6 模块化写法时,即 import,export形式,如下:
1
2
3
4
|
var fun= function (){ console.log( 'hello' ); } export default fun; |
Vue中全局引入的方式为,在main.js中添加如下代码:
1
2
|
import fun from 'src/models/my.js' ; Vue.prototype.$xx=fun; //其中$xx为新命的名。 |
使用方法为,在要调用的地方使用如下代码调用:
1
|
var aa= this .$xx; |
注意,模块化引入方式时,要引入的 js export的值只可为一个,若多余一个如 export {var1,var2,...} 则不可使用这种方式 (经验证无效)。
======== zhcgis 版权所有,引用请注明出处! ========
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决