Angularjs, pasando de alcance entre rutas.
Tengo una situación con un formulario que se extiende a lo largo de varias páginas (puede que no sea lo ideal, pero así es). Me gustaría tener un alcance para todo el formulario que se rellena a medida que avanza, de modo que si el usuario va y venga entre los pasos es fácil recordar el estado.
Así que tengo que hacer, en muy pseudo-código:
Conjunto$scope.val = <Some dynamic data>
Haga clic en un enlace y diríjase a una nueva plantilla (probablemente con el mismo controlador).$scope.val
debe seguir siendo el mismo valor que tenía en la última página.¿Los datos persistentes de alguna manera para el alcance son la forma correcta de hacerlo, o hay alguna otra forma? ¿Puedes incluso crear un controlador que tenga un alcance persistente entre rutas, a excepción de guardarlo en una base de datos, por supuesto?