您好,登錄后才能下訂單哦!
本篇內(nèi)容介紹了“vue如何引入jquery插件”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!
首先來解決問題:
最簡單的用法,在項目中安裝jquerynpm?install?jquery
需要引用的組件中使用jquery,引入即可import?$?from?'jquery'
也可通過配置webpack的plugins的API參數(shù),將jq作為全局插件的形式進行引入:new?webpack.ProvidePlugin({
jQuery:?"jquery",
$:?"jquery"
})
注:若用vue-cli進行生成,則在build/webpack.base.conf.js中
配置webpacck后在入口文件main.js中引入即可全局使用import?$?from?'jquery'
接下來說兩個問題:解決問題的方式
題主的這個問題其實已經(jīng)算是一個很陳舊的問題,通過百度等搜索引擎能夠很快找到問題的解決辦法。題主應當養(yǎng)成自己解決問題的能力,往往在學習和工作過程中,去尋求別人來解決問題,不僅費時而且有時候效果也不是很好,自己的印象也不夠深。
jquery提供最大的便利是dom操作,通過對庫的封裝為用戶提供便捷的dom操作函數(shù)。而vue的核心思想則是數(shù)據(jù)驅(qū)動,一切以數(shù)據(jù)優(yōu)先,以數(shù)據(jù)綁定的方式實現(xiàn)dom的自動更新,從而最大限度減少用戶的dom操作,使更多的精力用來關注邏輯實現(xiàn)而非視圖交互。所以,題主既然用了vue,就該遵循vue的思想,更多地從數(shù)據(jù)驅(qū)動的角度去考慮需求的實現(xiàn),而不是傳統(tǒng)的dom操作。當然,vue不希望你作dom的新增和更新工作,因為它已經(jīng)幫你完成了,但vue能做一部分,不是所有。在實際開發(fā)任務中,有一些需求是無法避免去獲取dom并操作dom的。包括vue中的自定義指令,其實也是在對dom進行操作。這些時候就需要根據(jù)具體的業(yè)務需求來進行取舍了。
“vue如何引入jquery插件”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。