I am using AngularJS for the first time. I have successfully implemented one ng-view on my index.html page that contains the header.html template. Therefore it looks lower

But now I am creating a dashboard ( dashboard.html ). So, I have a menu on the left in addition to header.html , so it looks like this:

My index.html is similar to this:
<div ng-include="'templates/header.html'"></div> <div class="main" id="main-no-space" > <div id="main-page"> <div id="wrapper" class="container"> <div class='container'> <div ng-view></div> </div> </div> </div> <div ng-include="'templates/footer.html'">
My dashboard.html is like this:
<div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav side-nav"> <li class="active"> <a ng-href="#/link1">Link 1</a> </li> <li> <a ng-href="#/link2">Link 2</a> </li> <li> <a ng-href="#/link3">Link 3</a> </li> </ul> </div>
source share