Angular Schema表单HTML属性?

时间:2015-10-27 17:56:10

标签: angularjs angular-schema-form

我一直在查看Angular Schema Form文档,以便能够将属性应用于在https://github.com/Textalk/angular-schema-form/blob/development/docs/index.md生成的元素

一直在向上看,一无所获。我看到通过定义可以定义自定义HTML类的模式:

htmlClass: "street foobar",  // CSS Class(es) to be added to the container div
fieldHtmlClass: "street"     // CSS Class(es) to be added to field input (or similar)
labelHtmlClass: "street"     // CSS Class(es) to be added to the label of the field (or similar)

但是,无法找到我可以应用data属性或特定于元素本身的属性的位置。关于表单生成期望的这类基本功能的所有资源吗?

有什么想法吗? 谢谢!

1 个答案:

答案 0 :(得分:1)

我认为这不可能完全通过json模式定义来实现,您必须扩展Schema Form并使用自定义属性提供自己的HTML模板。我自己也遇到过这个问题而且必须这样做。

我相信你已经看过了,但这里有关于扩展的文档:

https://github.com/json-schema-form/angular-schema-form/blob/master/docs/extending.md