Skip to end of metadata
Go to start of metadata

 

Assunto: 

Editor de Front-End (Paginas Angular JS)

Possível causa do erro:                                                                                                           

Ao se utilizar a tag “filter” do datasource, passando um valor para utilizar como parâmetro e não como um tratamento para quando esse valor ser nulo, o datasource não trará nenhum valor quando a valor desse parâmetro for vazio, quando nesse caso deveria ser trazido todos os dados da entidade configurada no datasource.

Possível resolução:

Utilizar o padrão como tratamento para o valor da tag “filter”.

{{ ( '/pesquisarNome/' + query)}} à não trará valor para o datasource quando query for igual a nulo ou vazio.

{{query == '' || query == null ? null : ( '/pesquisarNome/' + query)}} à tratamento com if ternário para trazer todos os valores quando o query valor nulo ou vazio

  • No labels