首页 > 解决方案 > 道具类型失败:提供给“输入”的值“搜索”的道具“类型”无效

问题描述

由于 type="search" 输入而获取失败的道具类型。说:“失败的道具类型:提供给type的价值道具无效,预期[“文本”,“数字”,“密码”,“日期”,“日期范围”,“电子邮件”,“电话”]”searchInput

 <Input
   type="search"
   onChange={this.onSearchChange}
   iconSize={IconSize.xs}
   color="primary"
/>

type="search" 的输入按预期工作,但它不断给我控制台错误。有谁知道为什么?以及如何解决?

标签: reactjsinputreact-props

解决方案


<Input />是一个自定义组件。从评论中,您说这是您自己的组件。检查您的道具验证,因为目前它只允许["text","number","password","date","date-range","email","tel"].

您可以添加"search"验证。


推荐阅读