Olá
Mas em alguns casos não há tempo necessário para tomar alguma das decisões acima, pois o plugin é muito robusto ou coisa similar. Então partimos para a união dos dois :)
Vue + jQuery
Após criar seu projeto Vue JS você deve navegar até a pasta do projeto e instalar o jQuery como seguinte comando:
Feito a etapa acima, você deve editar o arquivo main.js dentro da pasta src adicionado instruções de uso do jQuery.
Após isto você pode testar subindo sua aplicação com:
Após o navegador abrir podemos abrir o console com comando F12 e testar algum comando em jQuery para verificar se tudo está ok.
Após esta etapa concluída será possível adicionar e utilizar os tradicionais plugins jQuery dentro do projeto.
;)
Existem muitos plugins feitos em jQuery que ainda não tem uma versão em Vue JS. É claro você pode optar por criar o seu próprio, converter a estrututra de jQuery para Vue JS ou utilizar algo compatível feito por alguém da comunidade Vue.
Mas em alguns casos não há tempo necessário para tomar alguma das decisões acima, pois o plugin é muito robusto ou coisa similar. Então partimos para a união dos dois :)
Vue + jQuery
Após criar seu projeto Vue JS você deve navegar até a pasta do projeto e instalar o jQuery como seguinte comando:
npm install jquery --save
Feito a etapa acima, você deve editar o arquivo main.js dentro da pasta src adicionado instruções de uso do jQuery.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import Vue from 'vue' import App from './App' import router from './router' import jQuery from 'jquery'; global.jQuery = jQuery; global.$ = jQuery; Vue.config.productionTip = false /* eslint-disable no-new */ new Vue({ el: '#app', router, template: '<App/>', components: { App } }) |
Após isto você pode testar subindo sua aplicação com:
npm run dev
Após o navegador abrir podemos abrir o console com comando F12 e testar algum comando em jQuery para verificar se tudo está ok.
Após esta etapa concluída será possível adicionar e utilizar os tradicionais plugins jQuery dentro do projeto.
;)
Comentários
Postar um comentário