Como lidar com datas no Backbone?
Armazeno datas no formato DATETIME em um banco de dados MySQL. Quando um modelo é buscado no banco de dados, as datas (no formato DATETIME) são convertidas em objetos de data nosinicializa método. Por enquanto, tudo bem
Quando o modelo é salvo no servidor, os objetos de data precisam ser convertidos novamente no formato DATETIME para que o código do servidor interprete as datas corretamente. Eu usei todos os tipos de hackery para fazer isso, mas me pergunto em que estágio pode o modeloSalve posso converter com segurança as datas no formato DATETIM
ma abordagem é fazer o seguint
this.model.save({
date : date.toDateTime()
}, options);
No entanto, isso faz com que um evento de mudança seja acionado, uma vez que o hash dos atributos antes do método save não é o mesmo que o hash após o evento save (e isso aciona o método set do Backbone