Как убрать подсказку об ошибке при фокусе ввода в vueJS - PullRequest
0 голосов
/ 15 февраля 2020

Я хотел бы удалить ошибку, когда я сфокусировался на своем вводе. Вот мой ввод:

      <v-text-field
        v-model="models.codePostal"
        label="Code postal"
        :rules="regles.codePostal"
        :hint="this.models.communeResidence.codePostal!==''?`Pourrait être ${this.models.communeResidence.codePostal}`:''"
        hide-details="auto"></v-text-field>

Я думал, что смогу добавить

@focus="error=false"

Но это не работает. У кого-нибудь есть идея? Это может быть невозможно. Спасибо.

1 Ответ

1 голос
/ 17 февраля 2020

Используйте метод reset для события focus.

<v-text-field
  @focus="reset()"
  ref="field"
  v-model="models.codePostal"
  label="Code postal"
  :rules="regles.codePostal"
  :hint="this.models.communeResidence.codePostal!==''?`Pourrait être ${this.models.communeResidence.codePostal}`:''"
  hide-details="auto"
></v-text-field>
 methods: {
    reset() {
      this.$refs.field.reset()
    }

Или resetValidation() метод таким же образом, если вы не хотите очищать поле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...