Heim >Web-Frontend >Front-End-Fragen und Antworten >So führen Sie JQ in Vue ein
Mit der kontinuierlichen Weiterentwicklung der Front-End-Entwicklung gibt es mittlerweile immer mehr Arten von Front-End-Technologie-Frameworks wie React, Vue, Angular usw. Unter diesen ist Vue derzeit eines der beliebtesten Front-End-Frameworks. Es bietet die Vorteile einer leistungsstarken komponentenbasierten Entwicklung, einer praktischen Vorlagensyntax und einer guten Rendering-Leistung. Darüber hinaus kann Vue jQuery auch problemlos einführen und jQuery-Plug-Ins und -Methoden besser nutzen, um umfassendere Effekte zu erzielen.
Wie kann man jQuery in Vue einführen und verwenden? Hier ist eine kurze Einführung.
npm install jquery --save
Nach Abschluss der Installation wird jQuery automatisch zur Datei package.json hinzugefügt.
Sie können require in main.js verwenden, um jQuery einzuführen:
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')
in HTML oder direkte Einführung von jQuery in index.html:
<!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>
<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>
Hier ist zu beachten, dass der Betrieb von DOM-Elementen in einem Vue-Projekt auch die Verwendung des $-Symbols von jQuery erfordert. Vergessen Sie nicht, bei der Verwendung $ einzuführen.
An diesem Punkt können wir jQuery problemlos einführen und im Vue-Projekt verwenden. Nach solchen Vorgängen können wir die Komponentenentwicklung von Vue und die umfangreichen jQuery-Plug-Ins und -Methoden besser kombinieren, was der Projektentwicklung und -optimierung mehr Möglichkeiten bietet und die Front-End-Entwicklung komfortabler macht.
Das obige ist der detaillierte Inhalt vonSo führen Sie JQ in Vue ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!