Я использую formly
для динамического создания Angular реактивных форм. и я использую настраиваемое поле для загрузки некоторых значений из базы данных и создания checkbox
es из них.
, поэтому мне нужно динамически загрузить этот компонент и вставить его в основной шаблон.
чтобы упростить вопрос, процесс будет выглядеть следующим образом:
1 - создать формальные поля:
fields: [{
key: "categories",
type: "categories",
}],
2 - создать компонент FormlyFieldCategories
и присвоить его пользовательскому типу categories
3 - компонент FormlyFieldCategories
динамически загружает компонент FormlyFieldCategoriesHelper
, который фактически загружает и создает необходимые флажки.
до сих пор все в порядке, но когда я проверяю флажок Я не смог получить его значение.
, поэтому я добавил функцию onChange
для установки значения formCotrol, как предлагается здесь https://github.com/ngx-formly/ngx-formly/issues/2122#issuecomment -593932620 , но, похоже, события не выпадают, поэтому onChange
и onClick
не работают.