Header Hide For A Particular Page In My Angular
I m working on angular project and my need is hide header block on login page only. I tried to hide header on login page. But it still doesn't work for me. Can you any one help me
Solution 1:
You don't have access to $state
object directly on HTML. For get access to it you should put $state
object with the $scope
/$rootScope
, You could do this in run
block/controller
& use $state.includes
instead of $state.current.name
Markup
<div ng-include src="'views/header.html'" ng-hide="$state.includes('login')">
</div>
Code
app.run(function($state, $rootScope){
$rootScope.$state = $state;
})
Post a Comment for "Header Hide For A Particular Page In My Angular"