J'aimerais pouvoir passer à un état et passer un objet arbitraire en utilisant ui-router.
Je sais que cela $stateParams
est généralement utilisé, mais je pense que cette valeur est insérée dans l'URL et je ne veux pas que les utilisateurs puissent ajouter ces données à leurs favoris.
J'aimerais faire quelque chose comme ça.
$state.transitionTo('newState', {myObj: {foo: 'bar'}});
function myCtrl($stateParams) {
console.log($stateParams.myObj); // -> {foo: 'bar'}
};
Existe-t-il un moyen de le faire sans encoder les valeurs dans l'URL?