我正在尝试编写一个可重复使用的组件,其中一个变量是要呈现的输入类型。
目前,我的代码如下:
type InputBaseProps = {
children?: ReactChild;
className?: string;
id: string;
label?: string;
name?: string;
onBlur: (event: ChangeEvent<HTMLInputElement>) => void;
onChange: (event: ChangeEvent<HTMLInputElement>) => void;
placeholder?: string;
style?: CSSProperties;
type: ????;
value?: string;
};
我想要只允许有效的HTML 类型
,比如这里定义的整个列表https://www.w3schools.com/tags/att_input_type.asp
有没有简单的方法可以做到呢?