小编Vin*_*ppa的帖子

如何使用ui-router获取带Params的Previous State

问题陈述 :

我有一个按钮"添加评论",我应该能够只在我登录系统时添加评论.

但问题是我登录后无法回到"添加评论"页面,因为我不知道以前的状态还是无法获得以前的状态.

这有什么更清洁的解决方案吗?我应该有登录页面模式而不是新页面吗?

我已经看到了关于以前状态的所有问题以及可能的答案(是的,我正在考虑$ roots roots和$ stateChangeSuccess).但它没有明确提出解决方案.

其他可能的解决方案如下 http://christopherthielen.github.io/ui-router-extras/example/previous/index.html#

我也看到了 https://github.com/angular-ui/ui-router/issues/92.但同样,我不确定什么是正确的答案.

有人可以明确说明一个好的解决方案 使用rootcope是一个好的吗?

angularjs angularjs-scope angular-ui-router angular-ui-router-extras

6
推荐指数
1
解决办法
2万
查看次数