状態に遷移し、ui-routerを使用して任意のオブジェクトを渡すことができるようにしたいと思います。
通常$stateParams
はが使用されていることは承知していますが、この値はURLに挿入されていると思います。ユーザーがこのデータをブックマークできるようにしたくないのです。
このようなことをしたいのですが。
$state.transitionTo('newState', {myObj: {foo: 'bar'}});
function myCtrl($stateParams) {
console.log($stateParams.myObj); // -> {foo: 'bar'}
};
値をURLにエンコードせずにこれを行う方法はありますか?