我已阅读how to extend Angular Schema Forms。它允许创建一个装饰器,可以改变所有表单项的视觉外观。
我想要的是拥有所有表单字段的默认视觉效果,但添加"重置为默认值"每个字段后添加按钮。
有没有办法装饰'具有此功能的现有表单字段,而不是全部覆盖它们?实现这一目标的最佳途径是什么?
答案 0 :(得分:0)
使用开发分支中的新构建器,您实际上可以将功能附加到所有字段。
您可以将一个函数添加到默认构建器数组,并使用您的按钮将根节点附加到您自己的节点。
然后你可以传递它提供所需功能所需的属性。
主人不应该在不太远的地方使用此代码进行构建。