1
resposta

Parâmetro nome

Olá devs, tudo bem? Logo na primeira etapa desse vídeo o instrutor exibe um alert com o nome do documento específico através do parâmetro nome... Procurei várias vezes no código porém não encontrei e gostaria de saber de onde vem realmente o nome desse documento se apenas o parâmetro nome puro não é capz de fazer isso...

1 resposta

Olá João, tudo bem?

O parâmetro nome é utilizado para identificar qual documento específico está sendo manipulado no código. No trecho que você mencionou, o parâmetro nome é passado para a função excluirDocumento(nome) e também é usado para emitir um evento com io.emit("excluir_documento_sucesso", nome).

Esse nome provavelmente está sendo enviado do lado do cliente quando a ação de exclusão é acionada. Por exemplo, quando um usuário clica para excluir um documento, o nome desse documento é enviado para o servidor para que ele possa ser manipulado adequadamente.

No lado do cliente, quando o evento excluir_documento_sucesso é escutado, o nome do documento é usado para exibir um alerta e redirecionar o usuário, como na função alertarERedirecionar(nome).

Então, o parâmetro nome vem do cliente, ou seja, é a informação que o cliente envia ao servidor para identificar qual documento está sendo excluído. Se você está procurando onde esse parâmetro é definido inicialmente, verifique o código do lado do cliente, onde a ação de exclusão é iniciada.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.