溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue中怎么引入jquery插件

發布時間:2022-02-25 15:30:47 來源:億速云 閱讀:276 作者:iii 欄目:web開發

這篇文章主要介紹“vue中怎么引入jquery插件”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“vue中怎么引入jquery插件”文章能幫助大家解決問題。

  前言

  話不多說,有時候你還是真的需要在Vue中使用某些好用的jQuery插件,這時候為了使用這個插件,犯不著全局引入jQuery,所以還要局部引入,怎么做呢?

  以jcanvas舉例

  jcanvas是基于jQuery的canvas繪圖工具,怎么局部引入它呢?

  在vue中使用,道理上說import就完事,但是在jcanvas這就不行,因為jcanvas找不到全局的window.jQuery對象,所以使用的時候會報錯。應該怎么做?

  import $ from "jquery";

  import jcanvas from 'jcanvas'; // 以上兩行沒什么可說的

  jcanvas($, window); // 關鍵是這一行

  這時候就可以在mounted里直接使用了:

  $("canvas")。drawArc({

  fillStyle: "black",

  x: 100,

  y: 100,

  radius: 50,

  });

  為什么ion-rangeslider能import之后就完事?因為ion-rangeslider會檢查局部作用域的jQuery變量是否存在,比jcanvas考慮的更全面。jcanvas只檢查window上是否有jQuery對象,沒有的話就無法給jQuery掛插件。

關于“vue中怎么引入jquery插件”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女