• Vue中引入jQuery两种方式可在vue中引入jQuery


    第一种:普通html中使用jquery
    将jQuer的文件导入到项目中,然后直接使用即可。

    第二种:vue组件中使用jquery
    1、安装依赖
    cnpm install jquery --save 或者 npm install jquery --save;

    2、此处也有两种方式
    一、组件中直接使用jquery 

    二、使用全局变量

    2.1 组件中直接使用

    我们想在哪个组件中使用jQuery库,首先要使用如下命令引入jquery,然后就可以正常使用了

    import $ from 'jquery'
     

    比如,我们要在 App.vue组件中使用jQuery,实例代码如下:
     

     
     

    2.2 使用全局变量

    若每一个组件中都可以使用jquery,必须在每个组件中写:import $ from 'jquery';

    比较麻烦,所以使用全局变量

    1)webpack.base.conf.js文件中引入

    在项目中找到webpack.base.conf.js文件,在开头使用以下代码引入webpack,因为该文件默认没有引用。

    let webpack = require('webpack') 

    2)在同文件:webpack.base.conf.js中,找到module.exports中添加一段代码
     
    // 添加代码
    plugins: [
    new webpack.ProvidePlugin({
    $: "jquery",
    jQuery: "jquery",
    jquery: "jquery",
    "window.jQuery": "jquery"
    })
    ], 

    3)避开eslint 检查

    修改根目录下.eslintrc.js 文件的env 节点,为env添加一个键值对 jquery: true 就可以了

    env: {
    // 原有
    browser: true,
    // 添加
    jquery: true

    4)重新启动项目 npm run dev,可直接使用$

    不需要再import 引用 jQuery 了,可以 直接使用$了

    console.log($('选择器')) ,你会发现成功使用jQuery获取到了DOM

  • 相关阅读:
    Java 开发常用的 Linux 命令
    python pyinstaller库
    Centos乱码,jar包输出乱码
    Android退出应用后是否需要关闭数据库?
    怎么把旧电脑的用户配置文件迁移到新电脑
    顺序容器
    MindSpore数据集加载-GeneratorDataset数据处理报错:The pointer[cnode] is null
    Codesys + BeagleBone PLC控制达到小儿科水平
    BLEMotion-Kit 开发环境搭建&评估板程序下载
    MongoDB 聚合查询详解
  • 原文地址:https://blog.csdn.net/happyzhlb/article/details/133695795