1
我有一個Web應用程序,其中一些字段在租戶之間會有所不同,例如,有些人可能看起來像項目:Web應用程序的數據驅動表單
{
"name": "John Smith",
"age": 20
}
但另一個租戶可能有他們的數據與形狀,如:
{
"name": "John Smith",
"age": 20,
"preference": 1
}
每個租戶已經通過JSON模式定義的字段,這是有效的。數據在前端使用自定義的Mustache模板呈現,同時也爲每個租戶指定。
但是,我想啓用一些自定義窗體定義,可以根據需要進行自定義。例如,對於第二個承租人,他們可能希望preference
字段是可解析爲number
的表單輸入。
另一個租戶可能希望preference
字段設置具有預定選項的單選按鈕。
是否有任何現有的數據驅動的表單解決方案,我可以公開表單模板並允許每個租戶編輯自己的UI位?