html - “必需”html标签上的vue 3 / vitejs / volar项目中的打字稿错误
问题描述
不知道如何在所需标签上修复此错误:
(属性) InputHTMLAttributes.required?: boolean | 未定义类型“字符串”不可分配给类型“布尔|” 未定义'.ts(2322)
<input required="true" v-model="email" placeholder="Email" type="text"/>
解决方案
required="true"
HTML 属性总是包含一个字符串。:required="true"
vue 绑定将始终是 JavaScript。:required="'true'"
因此也将是一个字符串。
您可能正在寻找 2 号
推荐阅读
- java - 对话框中的 EditText.setText("") 使应用程序崩溃
- jquery - Select2 从过滤列表中选择所有选项以进行多项选择
- java - JTable CellRenderer 仅在聚焦时更改前景色
- node.js - 如何在使用 Outlook api 创建日历事件时隐藏来宾列表/与会者以查看其他与会者
- symfony - 如何覆盖“公共”目录?
- javascript - 数据推入数组会覆盖值
- node.js - Vue|Nuxt - 将项目复制到生产服务器导致错误
- reactjs - 如何将边框底部放在reactjs中的react-chips?
- c# - 如何获得 Hyper-V VM 来宾操作系统
- ruby-on-rails - 如何访问哈希中的嵌套键