我如何获取输入字段类型作为反应打字稿中的道具我尝试将类型作为字符串发送,但它给出了此错误
**
没有重载与此调用匹配。重载第 1 个(共 2 个)“(props:InputProps | Readonly):输入”出现以下错误。类型“字符串”不可分配给类型“数字”| “按钮”| “选择” | “文本区域”| “时间”| “图像”| “文本” | “隐藏”| “颜色” | “电子邮件” | “文件” | “广播”| “复选框”| “重置” | “提交”| “日期” | “日期时间本地”| ... 8 更多... | 不明确的'。重载 2 个,共 2 个,“(props: InputProps, context: any): Input”,出现以下错误。类型“字符串”不可分配给类型“数字”| “按钮”| “选择”| “文本区域”| “时间”| “图像”| “文本” | “隐藏”| “颜色” | “电子邮件” | “文件” | “广播”| “复选框” | “重置” | “提交”| “日期” | “日期时间本地”| ... 8 更多... | 不明确的'。TS2769
**
这是我的代码
import React from 'react';
import { Input } from 'reactstrap';
interface IconInputProps {
name: string,
label: string,
placeholder: string,
required: boolean,
errorMessage: string,
autoFocus: boolean,
type: string
icon: string
}
class IconInput extends React.Component<IconInputProps> {
render() {
return (
<div>
<Input
name={this.props.name}
lable={this.props.label}
type={this.props.type}
placeholder={this.props.placeholder}
/>
</div>
);
}
}
export default IconInput;
回首忆惘然
繁星点点滴滴
慕妹3146593
相关分类