Estoy tratando de agregar un complemento de carga de botón vue a mi proyecto. Instalé el complemento correctamente y agregué las configuraciones necesarias según las instrucciones de nuxtjs sobre cómo instalar el complemento.
Aquí es donde instalé mi complemento en el archivo nuxt.config.js:
export default { ... plugins: [ { src:'~/plugins/loading-button.js', mode: 'client' } ] ... }Y luego creé loading-button.js en la carpeta de complementos de la siguiente manera:
import Vue from 'vue' import VueLoadingButton from 'vue-loading-button' Vue.use(VueLoadingButton)Por último, cargo mi botón en la plantilla con:
<VueLoadingButton />Pero nada parece mostrarse. Si inspecciono puedo ver que está inicializado.
Cualquier ayuda para resolver esto será muy apreciada.
intente usar vue.component en su lugar
import Vue from 'vue' import VueLoadingButton from 'vue-loading-button' Vue.component('my-loading-button', VueLoadingButton)y en tu plantilla vue
<my-loading-button :loading="true">Send</my-loading-button>Puede verificar en vivo aquí https://codesandbox.io/s/practical-bartik-43e37?file=/plugins/loading-button.js