Мои формальные поля настроены, как показано ниже,
fields: FormlyFieldConfig[] = [
{
key: 'uuid',
type: 'input',
templateOptions: {
label: 'Input',
placeholder: 'Placeholder',
description: 'Description',
required: true,
attributes: {
mapsTo: 'somevalue'
}
},
},
];
У меня есть дополнительное поле с именем mapsTo
, которое мне нужно для некоторых бизнес-логик c. Но как мне получить значение в модели?
Мой HTML такой, как показано ниже
<form [formGroup]="form">
<formly-form [model]="model" [fields]="fields" [options]="options" [form]="form"></formly-form>
</form>
{{model | json}}
Итак, модель имеет
{ "uuid": "some input" }
Но я не могу добавить mapsTo
к окончательным данным формы.
РЕДАКТИРОВАТЬ:
Мне нужно что-то вроде
{ "uuid": {"value": "some input", "mapsTo": "somevalue"} }
https://stackblitz.com/angular/xvrmevmqnnq