如何装饰'一个Angular架构表单装饰器?

时间:2016-02-18 05:09:12

标签: angular-schema-form

我已阅读how to extend Angular Schema Forms。它允许创建一个装饰器,可以改变所有表单项的视觉外观。

我想要的是拥有所有表单字段的默认视觉效果,但添加"重置为默认值"每个字段后添加按钮。

有没有办法装饰'具有此功能的现有表单字段,而不是全部覆盖它们?实现这一目标的最佳途径是什么?

1 个答案:

答案 0 :(得分:0)

使用开发分支中的新构建器,您实际上可以将功能附加到所有字段。

您可以将一个函数添加到默认构建器数组,并使用您的按钮将根节点附加到您自己的节点。

然后你可以传递它提供所需功能所需的属性。

主人不应该在不太远的地方使用此代码进行构建。