Ошибка машинописного текста в проекте vue 3 / vitejs / volar в «обязательном» теге HTML

не знаю, как исправить эту ошибку на нужном теге:

(свойство) InputHTMLAttributes.required?: логическое | undefined Тип 'строка' не может быть назначен типу 'логическое | undefined'.ts (2322)

      <input required="true" v-model="email" placeholder="Email" type="text"/>

1 ответ

  1. required="true" Атрибуты HTML всегда будут строкой.

  2. :required="true" привязки vue всегда будут JavaScript.

  3. :required="'true'" следовательно, тоже будет строкой.

Вы, наверное, ищете номер 2

Другие вопросы по тегам