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