I'm new to Angular's component and am trying to create header/footer for my website.
This is my current header component that I declared in the same file as my controller.
app.component('headerComponent', {
template: '<div class="header"><div class="container"><div class="row">
<div class="col-md-5"><!-- Logo --><div class="logo"><h1><a
href="adminHome.html">'+ localStorage.getItem('username')+'</a></h1>
</div></div><div class="col-md-5"><div class="row"><div class="col-lg-
12"></div></div></div><div class="col-md-2"><div class="navbar navbar-
inverse" role="banner"><nav class="collapse navbar-collapse bs-navbar-
collapse navbar-right" role="navigation"><ul class="nav navbar-nav"><li
class="dropdown"><a href="" class="dropdown-toggle" data-
toggle="dropdown">My Account <b class="caret"></b></a><ul
class="dropdown-menu animated fadeInUp"><li><a
href="profile.html">Profile</a></li><li><a href ng-
click="logout();">Logout</a></li></ul></li></ul></nav></div></div></div>
</div></div>',
});
when i try to use the header component tags to include my header, my logout function does not work. How do I use a function that is declared outside of this component? Thanks!