如何使用UI-router将对象传递到状态中?
- 论坛
- 如何使用UI-router将对象传递到状态中?
12 浏览
如何使用UI-router将对象传递到状态中?
我希望能够使用ui-router实现状态的转换,并传递一个任意的对象。
我知道通常使用$stateParams
,但我认为这个值会被插入到URL中,我不希望用户能够将这些数据加为书签。
我希望能够像这样做:
$state.transitionTo('newState', {myObj: {foo: 'bar'}}); function myCtrl($stateParams) { console.log($stateParams.myObj); // -> {foo: 'bar'} };
有没有一种不将值编码到URL中的方法来实现这个?