Угловая схема формы 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