页面A使用参数路由(值= 3,但默认为1)
在A上,通过单击锚标签来调用页面B.
然后,在B上,按下退格键并返回带有
参数的页面A(值= 1,但预期为3)
当按下退格键调用页面时,如何在AngularJS上保持状态参数?
答案 0 :(得分:1)
您是否使用过这样的ui-router和ui-sref属性?
ui-sref="app.view({foo: 'fooValue1'})"
它会自动保存状态参数。
答案 1 :(得分:1)
https://stackoverflow.com/a/31614517/3547361
它包括用于存储状态参数的本地存储的变通方法。
这也是ui路由器的问题。见,https://github.com/angular-ui/ui-router/issues/2115。