【发布时间】:2015-09-12 21:14:25
【问题描述】:
这是我的网址
用于登录 - http://localhost/ang/#/login
对于仪表板 - http://localhost/ang/#/dashboard
这是我的body标签html
如果当前 url 是 http://localhost/ang/#/login,那么正文应该有 class="login-layout" 标签,即,
<body ng-cloak="" class="login-layout>
否则它应该有
<body ng-cloak="" class="no-skin">
我尝试在 php 中执行此操作,因为我无法在 # like said here 之后获取网址
AngularJS 本身可以做到这一点吗?
更新:
我尝试在 AngularJS 中做到这一点
从控制器我可以得到#之后的url
var nextUrl = next.$$route.originalPath;
但是如何更改类名..
【问题讨论】:
-
你考虑使用 ng-class 吗?
标签: javascript php jquery angularjs