1
我有一个Web应用程序,其中一些字段在租户之间会有所不同,例如,有些人可能看起来像项目:Web应用程序的数据驱动表单
{
"name": "John Smith",
"age": 20
}
但另一个租户可能有他们的数据与形状,如:
{
"name": "John Smith",
"age": 20,
"preference": 1
}
每个租户已经通过JSON模式定义的字段,这是有效的。数据在前端使用自定义的Mustache模板呈现,同时也为每个租户指定。
但是,我想启用一些自定义窗体定义,可以根据需要进行自定义。例如,对于第二个承租人,他们可能希望preference
字段是可解析为number
的表单输入。
另一个租户可能希望preference
字段设置具有预定选项的单选按钮。
是否有任何现有的数据驱动的表单解决方案,我可以公开表单模板并允许每个租户编辑自己的UI位?