Versão atual:

PO-UI - po-page-dynamic-edit com objetos JSON mais complexos

Olá pessoal! Estou usando o po-page-dynamic-edit e preciso gravar uma estrutura de dados um pouco mais complexa que um simples objeto JSON.

Por exemplo:

{
  campo1: 'valor1',
  campo2: {
     id: 1,
     nome: 'valor2'
  }
}

Porém na definição do PoDynamicFormField, o campo2 vem de um combo populado por um serviço da seguinte maneira:

fields: Array<PoDynamicFormField> = [
    { property: 'campo1', label: 'Campo 1', key: true, required: true },
    {
        property: 'campo2',
        label: 'Campo 2',
        required: true,
        optionsService: 'http://localhost:8080/api/v1/servico',
        fieldLabel: 'Nome',
        fieldValue: 'id'
    }
];

Minha dúvida é, como informar no property do campo2 que ele deve gerar o JSON do POST no formato esperado? Já testei colocar o property de diversas formas como campo2.id, campo2[id], entre outras.

Obrigado!

Versão (1):

Ver a versão formatada

PO-UI - po-page-dynamic-edit com objetos JSON mais complexos

Comentário

new question