这里 是这个问题的TypeScript游乐场示例,它只有这个问题所需的最低限度。
这是一个真实的例子:我有一个enum
export enum OrderType {
Market = 'MARKET',
Limit = 'LIMIT',
}
然后我有一个输入字段
export const TypeInputInner = ({ onChange, value }: Props) => {
return (
<Select style={{ width: 150, margin: 5 }} value={value} onChange={onChange}>
{Object.keys(OrderType).map(type => (
<Option key={type} value={OrderType[type]}>
{type}
</Option>
</Select>