Utiliser VUEI18N et VUETIFY MISEZ-moi confondre ce point
Ceci est mon code (j'ai noté la chose étrange en ligne): p> Comment puis-je traduire automatiquement le message sous la forme d'entrée? p> p>
3 Réponses :
Créer un e-mail de messagerie calculé, puis modifier votre ligne: Règles de votre "champ V-text" p>
Ne fonctionne pas, la seule solution pour moi est la validation de réinitialisation (ceci. $ Refs.Form.Resetvalidation ());
<v-select :items="getAllPriceGrups" item-text="name" @input="getPrices" v-model="priceG" filled :rules="rulesRequired($t('global.needToFillOut'))" return-object ></v-select> methods: { rulesRequired(role) { return [value => !!value || role]; }, } This works for me!
Je pense que Vuetify prend le message lorsque la règle vient d'échouer.
J'ai fait ce mixin basé sur des règles de mise à jour lorsque locale a changé, afin de rafraîchir le message de règles. P>
P>
import Vue from 'vue' export default Vue.extend({ data: () => ({ formActive: true, }), computed: { requiredRules() { return this.formActive ? [(val: string) => !!val || this.$t('errors.requiredField')] : [] }, }, methods: { updateLocale() { this.formActive = false this.$nextTick(() => { this.formActive = true }) }, }, })