Angular Schema Form vs Roll Your Own



我正在尝试使用angular模式形式, http://schemaform.io/虽然我发现它很棒,但我认为它太像一个平台解决方案了,我不得不深入研究代码以真正理解它,以便让它做我需要的自定义装饰器。我还发现"shema="one_answers"form="非常令人困惑。

我现在倾向于"滚动你自己的",谁能推荐使用其他包除了angular-schema-form或走国产路线来保持控制?当我不完全理解第三方产品(或者会以不同的方式编码它们)或者它们是否能满足我们的需求时,我很难依赖它们。

那么,除了schema-form之外,还有什么其他的选择吗?或者有什么好的入门包可以用来使用angularjs自制表单生成器吗?

Angular Schema Form的核心是一个模板管理器,通过配置可以减少工作量并轻松管理重用。你完全有能力制作自己的Angular组件,并通过UI Schema向它们传递信息。

详细说明JSON模式是定义数据模型的标准,而ASF中的UI模式(表单)定义是专门针对表示层的,这还包括覆盖一些数据模型属性。

当知道一个开源产品的内部工作方式可以让你贡献和改进库的时候,滚动定制解决方案是没有意义的,这是一个更好的结果,每个人都做自己的事情,每次都重新发明轮子。

相关内容

最新更新