Maison  >  Article  >  interface Web  >  Comment utiliser jquery dans vue

Comment utiliser jquery dans vue

coldplay.xixi
coldplay.xixioriginal
2020-12-24 15:18:127995parcourir

Comment utiliser jquery dans vue : utilisez d'abord NPM pour installer jQuery et exécutez le code approprié dans le répertoire racine du projet ; puis configurez webpack, le code est [var webpack = require('webpack')].

Comment utiliser jquery dans vue

L'environnement d'exploitation de ce tutoriel : système Windows7, version Vue2.9.6&&jquery3.2.1, ordinateur DELL G3.

[Articles connexes recommandés : vue.js]

Comment utiliser jquery dans vue :

1. Installez jQuery avec NPM et exécutez le code suivant dans le répertoire racine du projet

npm install jquery --save

2 Configuration du Webpack

dans le répertoire build dans le. répertoire racine du projet Recherchez le fichier webpack.base.conf.js et utilisez le code suivant au début pour introduire webpack car ce fichier n'est pas référencé par défaut.

var webpack = require('webpack')

Ajoutez ensuite un morceau de code dans module.exports,

// 原有代码
resolve: {
 extensions: ['.js', '.vue', '.json'],
 alias: {
'vue$': 'vue/dist/vue.esm.js',
'@': resolve('src')
 }
},
// 添加代码
plugins: [
 new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
jquery: "jquery",
"window.jQuery": "jquery"
 })
],
// 原有代码
module: {
 rules: [
// ......
 ]
}

Ensuite, de nombreuses autres solutions disent que l'importer dans main.js est suffisant, mais le questionneur l'a fait.

Importer jQuery dans main.js

import 'jquery'

Utilisez $ or jQuery dans le composant Vue pour écrire le code permettant de faire fonctionner le dom

Puis démarrez le projet

npm run dev

Mais la compilation a signalé une erreur :

http://eslint.org/docs/rules/no-undef '$' n'est pas défini ou

http:// eslint.org/docs/rules/no-undef 'jQuery' n'est pas défini

Que se passe-t-il ? ? ?

3.eslint check

Les amis intelligents ont dû penser que c'est lié à eslint Oui, la prochaine étape que vous devez faire à ce moment est de modifier . eslintrc dans le répertoire racine.js, dans le module.exports du fichier modifié, ajoutez une paire clé-valeur jquery: true pour env, soit :

env: {
 // 原有
 browser: true,
 // 添加
 jquery: true
}

encore npm run dev, OK, pas d'erreur , allez vite Essayez-le dans le composant console.log($('selector')), vous constaterez que vous pouvez utiliser avec succès jQuery pour obtenir le DOM.

Recommandations d'apprentissage gratuites associées : javascript(vidéo)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn