首页 > 解决方案 > “必需”html标签上的vue 3 / vitejs / volar项目中的打字稿错误

问题描述

不知道如何在所需标签上修复此错误:

(属性) InputHTMLAttributes.required?: boolean | 未定义类型“字符串”不可分配给类型“布尔|” 未定义'.ts(2322)

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

标签: htmltypescriptvue.jsvite

解决方案


  1. required="true"HTML 属性总是包含一个字符串。

  2. :required="true"vue 绑定将始终是 JavaScript。

  3. :required="'true'"因此也将是一个字符串。

您可能正在寻找 2 号


推荐阅读