Передача параметра пользовательского шаблона формы угловой схемы
Я долго искал и не могу найти примеров того, как я мог бы передать пользовательское значение в шаблон, который я создал с помощью формы схемы. Мне нужно было создать шаблон, чтобы метка могла быть выровнена так, как этого хочет пользователь. Я получил работающую простую версию шаблона, теперь мне нужно предоставить информацию о шаблоне, например, где метка должна быть выровнена и сколько столбцов должно занять поле, чтобы у меня было несколько полей в одной строке. Я попытался передать свои настраиваемые поля в определении поля и получить его в шаблоне из объекта формы.
firstName = {
labelAlign: "left"
title: "First Name"
type: "string"
}
В примере labelAlign - это настраиваемое поле, к которому я хочу получить доступ через объект формы, и это часть данных, которые передаются через директиву sf-schema. Есть ли другой способ получить доступ к этим данным в моем шаблоне?
Заранее спасибо.
ОБНОВИТЬ
Если я передаю пользовательское значение в форме JSON вместо схемы JSON, значение отображается в форме, но оно создает другое поле в самом конце формы, которое не является тем, что я ищу. Я видел примеры форм схемы, которые показывают изменяющиеся поля в форме JSON без этой проблемы. Кто-нибудь знает, как заставить это работать должным образом?
1 ответ
Я нашел ответ на свой вопрос и хочу опубликовать его здесь для других. Объект, который я искал, был form.schema. Это позволит получить доступ к свойствам, созданным в схеме JSON.