vue每日一学:vue中如何引入JS文件的三种方式 - Web前端
作者:98wpeu发布时间:2026-09-04分类:网页前端技术浏览:1
导读:vue每日一学:vue中如何引入JS文件。在VUE中跟日常的引用原理差不多,只是形式不同而已,一起来学下吧。1、vue-cliwebpack全局引入JQuery(1)首先np...

vue每日一学:vue中如何引入JS文件。在VUE中跟日常的引用原理差不多,只是形式不同而已,一起来学下吧。
1、vue-cli webpack全局引入JQuery
(1) 首先 npm install jQuery --save (--save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。)
(2)在Webpack.base.conf.js里加入
var WebPack = reqUIre("WEBpack")(3)在module.Exports的最后加入
plugins: [
new webpack.optimize.CommonsChunkPlugin('common.js'),
new webpack.PRovidePlugin({
jquery: "jquery",
$: "JQuery"
})
](4) 在mAIn.js 引入就ok了 (测试这一步不用也可以)
import $ from 'jquery'
(5)然后 npm run dev 就可以在页面中直接用$ 了.
2、Vue组件引用外部js的方法
新建一个组件public.VUE,代码如下:
<template>
<div>
<input ref='test' id="test">
<button @click='diyfun'>Click</button>
</div>
</template>
<script>
import {myfun} from '../js/vue.js' //注意路径
export default {
data () {
return {
testvalue: ''
}
},
methods:{
diyfun:function(){
myfun();
}
}
}
</script>对应里面的Vue.js代码如下:
function myfun() {
console.log('Success')
}
export { //很关键
myfun
}这样就可以了。
3、单vue页面引用内部js方法
(1) 首先 npm install jquery --save (--save 的意思是将模块安装到项目目录下,并在package文件的dependencIEs节点写入依赖。)
(2) 在需要引用的Vue页面import引入$,然后使用即可

这个图中有黄色的警告,如果把console.log($)改成这样:
export default{
mounted: function(){
console.log($)
}
}
相关推荐
- 微软的 Windows Server 2022 正在向主流用户推出 - Web前端
- 前端开发:可枚举属性和可迭代对象 - Web前端
- 如何使用CSS3混合模式在图像上显示酷炫“Web前端”文字 - Web前端
- 前端SVG开发插件:8个用于SVG动画的JavaScript库 - Web前端
- 10个免费浏览器扩展,可实现更高效的SEO工作流程 - Web前端
- 什么是 Vitejs?新前端构建工具概述 - Web前端
- Mock Service Worker:用于 Vue.js 开发和测试的 API Mocking - Web前端
- Javascript:分享点击链接跳转页面与打开新窗口的一些方法 - Web前端
- 了解下提交表单数据参数的“接口”:FormData - Web前端
- 学习ReactJS前必须知道的5大技能 - Web前端
- 网页前端技术排行
-
- 1[Web前端]用javascript实现默认图片替代未显示的图片 - Web前端
- 2分析Iconfont-阿里巴巴矢量常用图标库 - Web前端
- 3jQuery实例教程:制作网页中可折叠的面板 - Web前端
- 4【第六章】Foundation之按钮和下拉功能 - Web前端
- 5基于jquery的滚动条滚动固定div(附演示下载) - Web前端
- 6jQuery编写widget的一些技巧分享 - Web前端
- 7分享精心挑选的12款优秀jQuery Ajax分页插件和教程 - Web前端
- 8在Mac/PC上远程调试iPhone/iPad上的网页 - Web前端
- 9jQuery实现鼠标移到元素上动态提示消息框效果 - Web前端
- 最近发表
-
- WordPress随机显示特色图片插件:Random Post Thumbnails
- KeePass实现Chrome浏览器自动填充密码方法一
- LNMP一键包nginx 301强制跳转到https教程
- KeePass实现Chrome浏览器自动填充密码方法二
- #建站# 免费的VPS管理软件Xshell8/Xftp8中文版下载
- 使用Xshell 8连接VPS教程_电脑登录vps的方法
- WordPress评论界面添加烟花????效果
- 不同浏览器书签同步方案:坚果云+Floccus_详细使用教程
- iOS端KeePassXC客户端APP:Strongbox Password Safe
- 给WordPress评论中的Gravatar头像图片添加ALT属性


