У меня есть компонент для динамического создания формы, поэтому я получаю все метаданные с сервера, и в моем шаблоне есть ngFor для создания моих полей. Все атрибуты связывают свойства с результатом данных, полученных с сервера. В одном из них у меня следующая ситуация: если жесткий код, подобный этому,
[filterParams]="{state:model.state_field}"
, когда я вызываю сервис, я могу использовать этот filterParams как объект и отправлять через http-запрос, но я использую метаданныес сервера я на самом деле код, как это
[filterParams]="metadata.filterParams"
и внутри metadata.filterParams у меня есть строка "{state: model.state}", но значение для 'state' не может быть строкойпотому что я использую значение модели.
Как я могу преобразовать строку, полученную из моих метаданных, в объект, который улавливает значение из модели, так же, как он работает при жестком кодировании?