Cita:
Iniciado por Alexis88 Eso ocurre porque siempre inicias tomando la fecha actual. Lo conveniente sería que la guardes en una variable estática, por ejemplo:
Código Javascript
:
Ver original$scope.fecha = $scope.fecha || new Date();
De esa manera, la primera vez que ejecutes la función, tomará a la fecha actual, pero en las siguientes ocasiones, tomará la fecha guardada a partir de
$scope.fecha
, para lo cual tendrás que trabajar con ella en las siguientes líneas de instrucción.
$scope.fecha
vendría a ser una propiedad o atributo de
$scope
, por eso es que el valor modificado se almacena permanentemente.
Un saludo
Muchas gracias por tu respuesta... pero sigue sin actualizarse a la fecha actual. Le he pasado como bien has dicho $scope.fecha... pero se queda igual. sigue cogiendo la fecha actual. De hecho he puesto un console.log(today), y la fecha que me devuelve y que se supone que se guarda en today, es la fecha anterior.
En las siguientes lineas tengo código para rescatar datos de la bbdd con la variable 'today'. (la cual he formateado a dd-mm-yyyy).