Я хотів би мати можливість перейти до стану та передати довільний об'єкт за допомогою ui-роутера.
Я знаю, що зазвичай $stateParams
використовується, але я вважаю, що це значення вставляється в URL-адресу, і я не хочу, щоб користувачі мали змогу робити закладки цих даних.
Я хотів би зробити щось подібне.
$state.transitionTo('newState', {myObj: {foo: 'bar'}});
function myCtrl($stateParams) {
console.log($stateParams.myObj); // -> {foo: 'bar'}
};
Чи можна це зробити без кодування значень в URL?