首頁  >  文章  >  web前端  >  vue 如何引入jq使用

vue 如何引入jq使用

王林
王林原創
2023-05-18 09:09:074820瀏覽

隨著前端開發的不斷發展,現在的前端技術框架種類也越來越多,例如React、Vue、Angular等等。其中Vue是目前最受歡迎的前端框架之一,它有著強大的組件化開發、便利的模板語法、良好的渲染性能等優點。除此之外,Vue還可以方便的引入jQuery,更好的利用jQuery的插件和方法以達到更豐富的效果。

那麼,具體如何在Vue中引入jQuery並使用呢?這裡簡單介紹一下。

  1. 安裝jQuery
    首先,我們需要在Vue專案中安裝jQuery。
    可以在命令列視窗輸入以下命令:
npm install jquery --save

安裝完成後,jQuery就會自動加入到package.json檔案中。

  1. 引入jQuery
    在Vue專案中引入jQuery,有以下兩種方式:

(1)require方式

可以在main .js中使用require引入jQuery:

import Vue from 'vue'
import App from './App.vue'

Vue.config.productionTip = false

window.jQuery = require('jquery')
require('bootstrap/dist/js/bootstrap.min')

new Vue({
  render: h => h(App),
}).$mount('#app')

(2)直接在index.html中引入

也可以直接在index.html中引入jQuery:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Vue App</title>
  <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
  <script src="https://cdn.bootcdn.net/ajax/libs/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</head>
<body>
  <div id="app"></div>
</body>
</html>
  1. 使用jQuery
    當jQuery被引進到Vue專案中後,就可以愉快的使用它了。這裡以使用bootstrap的tooltip外掛舉例:
<template>
  <div class="container">
    <button type="button" class="btn btn-primary mt-5"
        data-toggle="tooltip" title="这是一段提示文本">
      Hover over me
    </button>
  </div>
</template>

<script>
export default {
  mounted() {
    //在mounted方法中初始化tooltip插件
    $('[data-toggle="tooltip"]').tooltip()
  }
}
</script>

這裡要注意的是,在Vue專案中操作DOM元素也需要用到jQuery的$符號,不要忘記使用時引入$。

至此,我們就可以方便的在Vue專案中引入jQuery並使用它了。經過這樣的操作,我們可以更好的結合Vue的組件化開發和豐富的jQuery插件及方法,為專案的開發和優化帶來更多的可能性,讓前端開發變得更加便捷。

以上是vue 如何引入jq使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn