С моей главной страницы я включаю файл карусели,
<div data-ng-include="'views/header/template/home_slider.html'"></div>
и home_slider.html содержит следующий код,
<section class="carousel-wrapper" interval="myInterval.value" ng-if="isHome" ng-controller="slideCtrl">
<div id="carousel-big">
<div class="item" style="background-image:url(assets/img/slide1.jpg);">
<div class="caption">
<h1>This is where title<br> goes, short or long</h1>
<p>by UserX</p>
<span>1000 views | 3 weeks ago</span>
<button class="btn btn-primary">watch now</button>
</div>
</div>
<div class="item" style="background-image:url(assets/img/slide2.jpg);">
<div class="caption">
<h1>This is where title<br> goes, short or long</h1>
<p>by UserX</p>
<span>1000 views | 3 weeks ago</span>
<button class="btn btn-primary">watch now</button>
</div>
</div>
<div class="item" style="background-image:url(assets/img/slide1.jpg);">
<div class="caption">
<h1>This is where title<br> goes, short or long</h1>
<p>by UserX</p>
<span>1000 views | 3 weeks ago</span>
<button class="btn btn-primary">watch now</button>
</div>
</div>
<div class="item" style="background-image:url(assets/img/slide2.jpg);">
<div class="caption">
<h1>This is where title<br> goes, short or long</h1>
<p>by UserX</p>
<span>1000 views | 3 weeks ago</span>
<button class="btn btn-primary">watch now</button>
</div>
</div>
<div class="item" style="background-image:url(assets/img/slide1.jpg);">
<div class="caption">
<h1>This is where title<br> goes, short or long</h1>
<p>by UserX</p>
<span>1000 views | 3 weeks ago</span>
<button class="btn btn-primary">watch now</button>
</div>
</div>
<div class="item" style="background-image:url(assets/img/slide2.jpg);">
<div class="caption">
<h1>This is where title<br> goes, short or long</h1>
<p>by UserX</p>
<span>1000 views | 3 weeks ago</span>
<button class="btn btn-primary">watch now</button>
</div>
</div>
</div>
</section>
после добавления отдельной страницы с помощью ng-include моя карусель не работает, и страница полностью сломается, но если я включу этот код на свою главную страницу, тогда он работает нормально. Как я могу это решить?
Вы должны написать src после ng-include:
ЗАМЕНА:
<div data-ng-include="'views/header/template/home_slider.html'"></div>
С
<div ng-include src="'views/header/template/home_slider.html'"></div>
Это решит проблему. ИСТОЧНИК