Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao abrir o finalizarpedido

Após colocar a data com filtro. Tudo funcionou corretamente, inclusive a alteração para portugues dos dias da semana. Mesmo funcionando, esta ocorrendo um erro, que aparentemente tem relação com o filtro de data quando a data não esta definida, quando a tela recem foi aberta e ainda não possui um valor para a data. O que fazer? Segue o erro:

Error: [ngModel:nonassign] Expression 'data | date : 'dd/MM/yyyy'' is non-assignable. Element: http://errors.angularjs.org/1.5.3/ngModel/nonassign?p0=data%20%7CNaNate%20%3A%20'dd%2FMM%2Fyyyy'&p1=%3Cinput%20type%3D%22text%22%20ng-model%3D%data%20%7C%date%20%3A%20'dd%2FMM%2Fyyyy'%22%20ng-focus%3D%22abrirPopupCalendario()%22%20class%3D%22ng-pristine%20ng-untouched%20ng-valid%22%3E

2 respostas
solução!

Oi Ulysses.

Realmente não tinha pego esse erro. O problema é esse mesmo que vc comentou: quando o campo não tem valor, ele lança o erro, porém quando a data é colocada ele faz a formatação correta.

Tente inicializar o valor com o ng-init com a data atual, assim a o ng-model vai estar preenchido e depois o usuário pode alterar.

Pessoal, boa noite ! Estou passando por esse problema e não consigo resolver ... Alguém pode me ajudar?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software