基于 Enum 的 React-tsx InputSelect

问题描述

问候

我有以下枚举

enum MyEnum {
  FIRSTVALUE = 'one',SCVALUE = 'two',THIRDVALUE = 'three',}

我只想在这样的 inputSelect 中使用 FIRSTVALUETHIRDVALUE

<FormControl variant="outlined" className={classes.formControl}>
        <InputLabel id="myselect">myselect</InputLabel>
        <Select
          labelId="myselect"
          id="myselect"
          value={myselect}
          onChange={handleChange}
          label="myselect"
        >
          <MenuItem value="">
            <em>None</em>
          </MenuItem>
          @foreach (var Item:string in TheEnum.getValues(typeof (MyEnum ) ) )
          {<MenuItem value="@Item"> @Item</MenuItem>}
        </Select>
      </FormControl>

我尝试使用 foreach,但我不太确定这是否是 typescript in React 的正确方法

有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...