返回上一页并保留AngularJS中的更改
- 论坛
- 返回上一页并保留AngularJS中的更改
5 浏览
匿名的
0 Comments
这个问题的原因是在AngularJS中,当页面进行状态切换时,想要返回上一页并保留更改的内容,但是toParams和fromParams参数总是为空。解决方法是使用$stateChangeSuccess事件,并将from参数赋值给一个变量。
以下是解决方法的代码示例:
$rootScope.$on('$stateChangeSuccess', function (ev, to, toParams, from, fromParams) { //将"from"参数赋值给某个变量 });
这样做可以在切换状态后保留上一页的参数。这对于在查看某个详细信息后返回到之前的页面时,能够保留先前的搜索结果非常有用。