Ctrlキーコードlocation.path:AngularJSは、カスタムURLのために
$scope.$on('$locationChangeStart', function() {
var o1 = $location.path();
var o2 = '/login';
var o3 = '/password-recovery';
if(o1.match(o2)){
$scope.loginContainer= function() {
return true;
};
});
HTML
<div class="container" ng-show="loginContainer()">
<div ui-view></div>
</div>
URLがhttp://localhost/angapp/#/login
のために一致しますが、今、私は
http://localhost/angapp/#/admin/users
http://localhost/angapp/#/admin/usersGrp
http://localhost/angapp/#/admin/XYX
var o4 = '/admin/';
を使用する必要があります。そのため、adminで始まり、それに続いてmoduleNameを表示し、それに応じてHTMLを表示するURLが必要です。
同様に管理URLと表示/非表示のdivに一致するようにlocation.path()
を使用するにはどうすればよいですか?
です。私がadminに遭遇した場合、それはadminヘッダーelse user headerを設定します。 – Slimshadddyyy