Mi piacerebbe essere in grado di passare a uno stato e passare un oggetto arbitrario usando ui-router.
Sono consapevole che di solito $stateParams
viene utilizzato, ma credo che questo valore sia inserito nell'URL e non voglio che gli utenti siano in grado di aggiungere questi dati ai segnalibri.
Mi piacerebbe fare qualcosa di simile.
$state.transitionTo('newState', {myObj: {foo: 'bar'}});
function myCtrl($stateParams) {
console.log($stateParams.myObj); // -> {foo: 'bar'}
};
C'è un modo per farlo senza codificare i valori nell'URL?