相关疑难解决方法(0)

AngularJS:使用ui-router将对象传递到某个状态

我希望能够转换到状态并使用ui-router传递任意对象.

我知道通常使用$ stateParams,但我相信这个值被插入到URL中,我不希望用户能够为这些数据添加书签.

我想做这样的事情.

$state.transitionTo('newState', {myObj: {foo: 'bar'}});

function myCtrl($stateParams) {
   console.log($stateParams.myObj); // -> {foo: 'bar'}
};
Run Code Online (Sandbox Code Playgroud)

有没有办法在不将值编码到URL的情况下执行此操作?

javascript angularjs angular-ui-router

119
推荐指数
5
解决办法
12万
查看次数

标签 统计

angular-ui-router ×1

angularjs ×1

javascript ×1