javascript - 自定义控制字段不呈现
问题描述
解决方案
在您的字段数组中,控件不是字符串。相反,它应该是实际的语义 UI 反应组件。
将“字段”更改为以下 -
import { Form, Select, Input } from "semantic-ui-react";
fields = [
{ label: "Param 1", key: "param1", control: Input },
{ label: "Param 2", key: "param2", control: Input },
{
label: "Param 3",
key: "param3",
control: Select,
options: selectOptions
}
];
这是相同的工作代码 - https://codesandbox.io/s/optimistic-haslett-glvkf
推荐阅读
- ajax - laravel modal 显示客户端信息
- jupyter-notebook - 在 Jupyter Notebook 中应用安全性的最佳方法是什么?
- python - 为字符串中的每个项目提供一个可变值?
- python - 如何在 PC 使用 python 关闭之前运行一个函数?
- asp.net-core - 如何将具有 IdentityServer 依赖项的 webapp 放入 Docker?
- user-interface - 以可视方式浏览 GCS 或 S3 存储桶(缩略图)
- powershell - 拒绝启动进程访问的 PowerShell 调用命令
- angular - 在返回值之前等待循环执行
- python - 使用 Dask 数据框删除列
- reactjs - 如何将 XMLHttpRequest 转换为 Fetch?