zoukankan      html  css  js  c++  java
  • 如何在vue-cli 3.x中使用jquery

    由于项目需求要使用jquery,结果各种引用都不济于事。

    最后在网上找到了答案,现把它记录一下,给有需要者。

    首先下载 jquery。

    cnpm install  jquery --save-dev

    方案一:

    然后在main.js中引入jquery。

    import Vue from 'vue'
    import $ from 'jquery'  //加上这句话
    import App from './App.vue'
     
    Vue.config.productionTip = false   
    Vue.prototype.$ = $;   // 当然还有这句话 给vue原型上添加 $ 
    new Vue({
      render: h => h(App),
    }).$mount('#app')

    在使用的时候

    mounted() {
      console.log(this.$('#wrapper'));      
    }

    这样使用的时候会有一些麻烦,比如在一个函数内部使用的时候,this的指向是个问题。

    方案二:

    这个就比较简单粗暴了,直接在需要使用jquery的组建中

    <script>
    import $ from 'jquery'
    export default {
      // $("nav").click()
      ...
    }

    mrceel.cn

  • 相关阅读:
    P3413 SAC#1
    [BJOI2017]树的难题
    [HNOI/AHOI2018]转盘
    P2664 树上游戏
    [POI2013]BAJ-Bytecomputer
    [ZJOI2010]网络扩容
    数列游戏
    士兵占领
    [ZJOI2016]大森林
    P4755 Beautiful Pair
  • 原文地址:https://www.cnblogs.com/wpcnblog/p/10974135.html
Copyright © 2011-2022 走看看