Угловая схема формы HTML атрибуты?

Я просматривал документацию формы угловых схем, чтобы иметь возможность применять атрибуты к элементам, сгенерированным по адресу: 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 ответ

Я не думаю, что это возможно сделать исключительно через определения схемы json, вам придется расширять форму схемы и предоставлять свой собственный HTML-шаблон со своими пользовательскими атрибутами. Я сам имел эту проблему и должен был сделать то же самое.

Я уверен, что вы видели это, но вот документы по расширению:

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

Другие вопросы по тегам