如何开始在 Formio.js 中构建自定义组件?文档在哪里?

Nat*_*agg 10 javascript formio

我正在尝试让自定义组件在 Formio.js 中工作。我想要一个完整的、重要的工作示例。

我没有使用 Angular、ng、React 或 form.io 服务。

文档很糟糕。我可以复制 Checkmatrix 示例代码并运行它(经过多次摆弄),但即使它也无法正常工作:在表单构建器中,编辑和删除控件不显示。(这方面存在一个错误问题,但没有解决方案,这显然令人担忧。)

SDK 参考文档中到处都是死链接……例如“组件”,这似乎特别重要。

没有该示例使用的任何代码的文档。例如,它使用“renderTemplate”调用,但参数没有在任何地方描述。

看来,理解这个系统任何部分的唯一方法就是尝试弄清楚所有的源代码。没有添加代码的说明。

甚至不清楚最好的继续方式是什么:我是否应该分叉 formio.js 存储库、学习 TypeScript 并直接添加组件(如果我想保持 formio.js 最新,则会产生麻烦)或继续尝试通过在浏览器中的附加脚本注册组件来工作。

** 任何人都可以就最佳方式提供具体建议吗?**