Я использую шаблоны начальной загрузки с angular-formly, и я хотел привязать addonsLeft.text
к модели, чтобы она динамически менялась после изменения параметра выбора.
Вот как выглядит ввод:
{
key: 'my_input',
type: 'input',
templateOptions: {
label: 'Text',
addonLeft: {
text: vm.model.select
}
}
}
Насколько я понял, шаблоны начальной загрузки не создают модель для параметра text/class, поэтому изменение модели не повлияет на файл addonLeft.text
.
Найдите неработающий пример в этой jsbin ссылке.
Я нашел хакерский способ сделать это, но я не уверен, что это правильный путь.
Вот решение по этой ссылке jsbin.
Должен ли я вместо этого создать собственный шаблон, чтобы у него была правильная модель и т. д.? Причина, по которой я этого еще не сделал, заключается в том, что уже есть реализованное решение, которое сделает мой код чище.