Okay i am new to angular, just started working with ngRoute and ngView directives, i have come across something that is an issue for me but i suspect is only an issue due to my lack of expereince in angluar.
I have the following markup(simplified) on my index.html page:
<html>
  <head>
    <title>Sample APP</title>
  </head>
  <body>
    <div class="header">
      <nav class="pull-right">...</nav>
    </div>
    <div class="main" ng-view>
    </div>
    <div class="footer">
    </div>
  </body>
</html>
The above is the default layout structure that my page uses. Now my issue is for the home page alone, a slider is shown within the div with the class "header". Like this:
<div class="header">
  <nav class="pull-right">...</nav>
  <div class="slider">...</div>
<div>
Now this is for the homepage only so i'm totally confused about how to implement this. Do i need two ng-view directives on my index page? eg:
<html>
  <head>
    <title>Sample APP</title>
  </head>
  <body>
    <div class="header">
      <nav class="pull-right">...</nav>
      <div class="slider" ng-view>...</div>
    </div>
    <div class="main" ng-view>
    </div>
    <div class="footer">
    </div>
  </body>
</html>
Also if you need to know why i am doing it this way, it is simply because i bought an html template online, now i am trying to integrate angularjs into the template.
 
     
    