Я использовал ng-include для добавления html. В включенный html у меня есть панель боковой навигации. Эта боковая навигация включает я хочу показать в одном html, а не во втором html, как я могу это сделать?Как скрыть и показать панель навигации в AngularJs?
MY включают
<div ng-include src="'template/includeGallery.html'" id="angularGallery" ng-controller="galleryCtrl as vm"
ng-show="vm.showGallery" resize>
</div>
includeGallery.html в
<div class="gallery">
<div class="close" ng-click="vm.closeGallery()">
<img src="../images/closeimage.png" class="close-img">
</div>
<!-- Gallery start -->
<div ng-include src="'view/sidepanel.html'">
</div>
</div>
В коде выше я хочу показать ng-include src="'view/sidepanel.html'">
в одном HTML-страницы и я не хочу, хочу показать во втором HTML оба имеют другой контроллер.
Оба html имеют разные контроллеры.
какой маршрутизатор вы используете? –
Я использую $ routeProvider. –
Я думаю, что это неправильный способ сделать это. –