I have a classic AngularJS application with a routing to several views, each one having its own controller. I have some pages very different from the other ones, so my amount of shared HTML between the pages is kind of low :
<html>
<head>
<!-- typical header links -->
</head>
<body ng-app="NeXT">
<div class="div_view" ng-view></div>
</body>
</html>
But now, I have several views having the same header and I wonder how to make them share the same header without changing this file, because I still have some pages I don't want the header in. Basically, I'm looking for a "control" I can share between my views, so I don't have to copy/paste my header in each view I need it.
I'm pretty sure there is a way to do that in AngularJS but I could not find my answer on Google, what is the name of the component I am looking for please ?
Thank you !