zoukankan      html  css  js  c++  java
  • 使用vue脚手架的项目如何引入JQuery第三方插件

    1:下载jquery

    npm install jquery --save

    2:打开build文件夹下的webpack.base.conf.js文件:

    1)在最上方 引入webpack

     var webpack=require('webpack')

     2)在module.exports里 配置JQuery插件:

            plugins: [ 
               new webpack.ProvidePlugin({ 
                     $:"jquery", 
                     jQuery:"jquery", 
                    "windows.jQuery":"jquery"
            }) 
          ], 

    3:在入口文件main.js中输入

    import $ from 'jquery'

    4、测试使用

     

     最后,要补充一点:

    之前的测试例子失败了,是因为我把代码没有写到 $(); 里面,具体原因再来回顾一下下~~

    通俗的来讲,$(function(){})里是加载完成才运行 (一进页面就加载) 写在外面边加载边运行(一般是全局变量)

    补充:

    1、$(function(){...}); 的完整写法是 $(document).ready(function(){...});

    作用是保证DOM(浏览器对象模型)结构渲染完成后代码再执行,避免DOM结构未完成,找不到元素的错误。另外一个作用是当成立即执行匿名函数使用,避免引入全局变量(function(){ ... })()。

    var a=1; //定义一个全局变量
    (function(){ 
        var b=2;//定义一个局部变量
        alert(b);//输出2
    })()
    alert(a);//输出1 alert(b);//报错,b未定义,Uncaught ReferenceError: b is not defined

    感谢https://zhidao.baidu.com/question/391884710628993645.html~

  • 相关阅读:
    vue $refs的用法
    .net 合并GridView中某列相同信息的行(方法1)
    vue 将编号转换成名字显示
    base64转图片的工具网站
    html +css + js 实现自定义模态框
    asp 弹窗效果
    vue 关于$emit的用法
    Git 合并分支
    asp 学习网站
    Tomcat部署方法
  • 原文地址:https://www.cnblogs.com/sylys/p/12020697.html
Copyright © 2011-2022 走看看