Evitando percorrer o DOM muitas vezes

Veja que a cada submissão do formulário, buscamos os campos do formulário. Apesar de funcional, a cada submissão “passeamos” pelo DOM, procurando esses elementos. Por lhe dizer que o browser não gosta muito de ficar percorrendo o DOM e dependendo do que está sendo feito, sua aplicação pode sofrer em termos de performance.

Para deixarmos ainda mais otimizada nossa aplicação, vamos buscar os campos do formulário assim que nossa classe NegociacaoController for instanciada e guardaremos cada input como uma propriedade da nossa classe. Toda vez que uma negociação for adicionada, não precisaremos buscar os campos no DOM, mas sim na propriedade da nossa classe:

 

 

Deixe seu comentário:

Your email address will not be published. Required fields are marked *

*