hacklabr / paralapraca

GNU Affero General Public License v3.0
0 stars 4 forks source link

Tags Angular de template podem aparecer em seu formato "raw" em determinados casos #404

Closed laurybueno closed 6 years ago

laurybueno commented 7 years ago

Lentidão de processamento da máquina ou da internet parecem ser fatores que favorecem o aparecimento do erro.

leopiccionia commented 7 years ago

Você tem exemplo de alguma página em que isso ocorre? O padrão do repositório parece ser colocar as tags <script> acima da borda, bloqueando toda a renderização do HTML até o JS ser carregado.

De qualquer maneira, quando arrumar tempo, posso verificar página a página.

leopiccionia commented 6 years ago

Repito que ainda não consigo reproduzir o problema.

No entanto, olhando o projeto, percebo que utilizamos a diretiva ng-cloak conforme recomendação da documentação oficial. Um expediente que podemos adicionalmente utilizar é substituir as templates Angular {{ ... }} pela diretiva ng-bind. Estimo que, se seguirmos por esse caminho, precisaríamos modificar o código em 500 a 1000 lugares.

laurybueno commented 6 years ago

@leopiccionia esse sempre foi um problema de reprodução difícil mesmo. Já vi acontecer em celulares e no meu próprio computador sem padrões aparentes.

Levando em conta a dificuldade de reprodução e a provável atualização do frontend do Timtec para Angular 5 nos próximos meses, estou fechando esta issue.

Se encontrarmos novos elementos que nos ajudem a decifrar este problema, podemos reabrí-la.