vue-has-error-laravel
Este directiva de vue permite mostrar errores devueltos por laravel y es 100% configurable.
here.
Actualización: esta directiva es para vue 2.x.instalación
NPM:
npm i vue-has-error-laravel

Requerirlo en su archivo de componente vue.js:
Vue
Configurando
Vue
Nuxt.js Crear el archivo /plugins/vue-has-error-laravel.js
Vue
Abrir el archivo nuxt.config.js
plugins: ssr: false src: '~plugins/vue-has-error-laravel.js'
instrucciones de uso
<template><form method="post" @submitprevent="updateProfile" enctype="multipart/form-data"> <div class="row"> <div class="col-12 col-sm-12 col-md-6 col-lg-6"> <div class="form-group"> <label>Apellidos</label> <input type="text" name="lastname" v-has-error="'lastname'" v-model="user.lastname" class="form-control" > </div> </div> <div class="col-12 col-sm-12 col-md-12 col-lg-12"> <div class="mt-2"> <button type="submit" class="btn btn-primary" :disabled="buttonDisable">buttonText</button> </div> </div> </div> </form></template> <script> { return buttonText:'Guardar cambios' buttonDisable:false user: lastname: '' } methods: { thisbuttonDisable=true; thisbuttonText = 'Guardando cambios...'; const formData = eventtarget axios ; } </script>
Agrega v-has-error
el attribute a tu elemento:
Apellidos
Autor
Leonardo Manuel Alvarez leonardomanuel.alv@gmail.com
Contributors
José Ignacio Menchaca Castro - IgnacioCastro0713
license
MIT