ui-router声明具有不同的视图

时间:2014-10-17 16:55:04

标签: angularjs angular-ui-router

我的应用上有几个页面,每个页面都有自己的视图

这些是州:<​​/ p>

登录 帖子 posts.post 城市 cities.post

我将“posts.post”和“cities.post”放置为帖子和城市的儿子,因为我希望能够点击返回并转到参考页面。

“post”页面完全相同:posts.post,cities.post

但是当我这样做时,帖子继承了城市或帖子的视图,我不想要它,因为它有自己独特的视图

1 个答案:

答案 0 :(得分:0)

您是否尝试过另一种方法来命名状态而不是点符号?

嵌套状态有几种方法:

- 使用ui-router.stateHelper从嵌套状态树构建状态。由@marklagendijk提供。

- 使用父名称作为字符串的父属性。例如:parent:'contacts'

- 使用父对象的父属性。例如parent:contacts(其中'contacts'是stateObject)