Boa Tarde, gostaria de saber qual melhor maneira, para desenvolver um html, para adicionar vários endereços em um cliente, No caso teria que adicionar todos os endereços e os dados do cliente antes de dar submit?
Boa Tarde, gostaria de saber qual melhor maneira, para desenvolver um html, para adicionar vários endereços em um cliente, No caso teria que adicionar todos os endereços e os dados do cliente antes de dar submit?
Fala aí Arthur, beleza? Uma possível solução seria você ter um array
de endereços, essa array
seria renderizado como uma table
.
Para inserir novos endereços, você pode abrir um modal e pedir para o usuário preencher, ao clicar no botão Salvar ou Adicionar, você insere um novo item no array
e renderiza na tabela.
Depois ao final, pode mandar esse array
para a API.
Espero ter ajudado.
Eu tinha visto alguns materiais sobre FormArray, mais quando clico no botão com evento (click), ele aciona o submit do form!
Para evitar com que isso acontece, defina o type
do button
com o valor de button
, por padrão o valor é submit
.
Espero ter ajudado.