加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – UI路由器条件ui视图?

发布时间:2020-12-17 08:43:44 所属栏目:安全 来源:网络整理
导读:我不能找出一个合理的方式,这不觉得像一个黑客,解决这个相当琐碎的问题。 我希望客人在访问网站的索引和登录用户时看到启动页面,以查看他们的配置文件,每个页面都有自己的模板和控制器。理想情况下,一个网址有两个状态,不知何故,我将能够根据登录状态
我不能找出一个合理的方式,这不觉得像一个黑客,解决这个相当琐碎的问题。

我希望客人在访问网站的索引和登录用户时看到启动页面,以查看他们的配置文件,每个页面都有自己的模板和控制器。理想情况下,一个网址有两个状态,不知何故,我将能够根据登录状态自动更改活动状态。这两个视图都有自己的嵌套视图,所以不能使用ng-include(我假设)。

我很新的角和ui路由器,并认为我可能会忽略一个简单的解决方案的问题。

可以用命名视图和ng-show完成吗?

如果您使用UI路由器,只需创建三个状态:根状态,带有’/’URL和两个没有URL的直接后代状态。在root状态的onEnter中,您检测用户的状态并相应地转换到正确的子状态。这给出了为两个子状态保持相同URL的外观,但允许您必须使用单独的配置分隔状态。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读