子state $ stateParams状态.resolve中的空对象

时间:2016-05-10 13:17:08

标签: angularjs angular-ui-router

此问题出现在ui-router 1.0.0-alpha.4

相关的plunker:Here

我需要父状态URL参数在状态声明解析中可用。目前我正试图从$ state.params或$ stateParams获取这些,但似乎它们不能一致地工作。

plunker示例演示了与我目前在我的应用程序中类似的状态树。问题是从home.list转换为home.foo.bar({ id: 1 })时。抽象状态home.foo resolve正确显示$stateParams = { id: 1}但子状态home.foo.bar仅显示空对象。

此外,$state.params也是空对象BUT在完成解析块后正确显示。该值绑定到示例中的视图。

我做错了什么或者我应该报告这个问题?这在0.2.x之前有效,当我想开始使用1.0版本时就发生了。

0 个答案:

没有答案