最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

jquery在vue脚手架中的使用方式示例

来源:懂视网 责编:小采 时间:2020-11-27 22:31:26
文档

jquery在vue脚手架中的使用方式示例

jquery在vue脚手架中的使用方式示例:本文介绍了jquery在vue脚手架中的使用方式示例,分享给大家,具体如下: 1:在各个vue文件中使用 <script> import '../assets/js/jquery-1.10.2.min.js' export default { data() { return { }, watch: { }
推荐度:
导读jquery在vue脚手架中的使用方式示例:本文介绍了jquery在vue脚手架中的使用方式示例,分享给大家,具体如下: 1:在各个vue文件中使用 <script> import '../assets/js/jquery-1.10.2.min.js' export default { data() { return { }, watch: { }

本文介绍了jquery在vue脚手架中的使用方式示例,分享给大家,具体如下:

1:在各个vue文件中使用

<script>
import '../assets/js/jquery-1.10.2.min.js'
export default {
 data() {
 return {
 },
 watch: {
 },
 created: function() {
 },
 methods: {
 list() {
 this.$router.push({
 path: 'list'
 });
 }, 
 },
}
$(document).ready(function(){
 $('.span123').click(function(){
 alert('123')
 })
})
</script>

这种方式不会影响原来VUE文件中的$的使用,完全可行;但是需要每个vue文件都引入一遍;

2:在入口文件app.vue中整体引入,不会报错

3:在main.js中整体引入,

4:在index.html中整体引入

以上3中方法经过亲测,不会报错,但是VUE文件中的JS也不会执行,不可行;

下面的方法经过亲测,完全可行;

通过npm安装依赖引入

1:通过npm安装依赖引入

npm install jquery -S

2:修改webpack配置文件

build/webpack.base.conf.js

...
var webpack = require("webpack") // 1. 确保引入 webpack,后面会用到

module.exports = {
 ...
 resolve: {
 extensions: ['.js', '.vue', '.json'],
 modules: [
 ..
 ],
 alias: {
 ...
 // 2. 定义别名和插件位置
 'jquery': 'jquery' 
 }
 },
 plugins: [
 // 3. 配置全局使用 jquery
 new webpack.ProvidePlugin({
 $: "jquery",
 jQuery: "jquery",
 jquery: "jquery",
 "window.jQuery": "jquery"
 })
 ]
}

手动载入

手动下载jQuery 放在static 目录下,如:static/js/jquery.min.js

alias: {
 ...
 // 2. 定义别名和插件位置
 "jquery": path.resolve(__dirname, '../static/js/jquery.min.js') 
},
plugins: [
 // 3. 配置全局使用 jquery
 new webpack.ProvidePlugin({
 $: "jquery",
 jQuery: "jquery",
 jquery: "jquery",
 "window.jQuery": "jquery"
 })
 ]

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

jquery在vue脚手架中的使用方式示例

jquery在vue脚手架中的使用方式示例:本文介绍了jquery在vue脚手架中的使用方式示例,分享给大家,具体如下: 1:在各个vue文件中使用 <script> import '../assets/js/jquery-1.10.2.min.js' export default { data() { return { }, watch: { }
推荐度:
标签: VUE 使用vue 脚手架
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top