我想知道是否可以编写一个自定义编辑器(StandardEditorProps),为每个查询(dataFrame 中的每个系列)动态显示多个输入字段。我需要为每个查询重复相同的表单(标签、一堆选择和文本输入字段)(我需要获取查询结果集的字段名称)。然后这些值将用于呈现自定义面板插件。
如果我在 StandardEditorProps 中返回整个表单,然后 onChange 每个选择输入字段都会使用相同的值进行更新,并且我无法获取自定义面板插件中每个输入字段的值,因为在 module.tsx 中只添加了一个 customEditor。
另一方面,如果我在 module.tsx 中定义多个自定义(和其他非自定义)编辑器,我可以在面板插件中获取值,但我不能动态地制作 N 个这样的表单。
希望这是有道理的。
有没有人有任何建议或想法如何实现?