У меня, кажется, основная проблема. Код довольно прост:
<body ng-app="myApp">
<div class="off-canvas-wrap" data-offcanvas>
<div class="inner-wrap">
<!-- navigation -->
<nav class="tab-bar">
<section class="left-small">
<a class="left-off-canvas-toggle menu-icon" href="#"><span></span></a>
</section>
<section class="middle tab-bar-section">
<h1 class="title">My App</h1>
</section>
</nav>
<!-- left-hand menu -->
<aside class="left-off-canvas-menu">
<ul class="off-canvas-list">
<li><label>Foundation</label></li>
<li><a href="#">One</a></li>
<li><a href="#">Two</a></li>
<li><a href="#">Three</a></li>
<li><a href="#">Four</a></li>
<li><a href="#">Five</a></li>
</ul>
</aside>
<!-- primary content -->
<div ng-view></div>
<a class="exit-off-canvas"></a>
</div>
<div>
</body>
Если я использую ng-view
с содержимым в отдельном файле, который загружается, он исчезает при взаимодействии. Изначально он есть, но исчезает, когда я щелкаю значок меню (Скриншот 1). При обновлении содержимое возвращается, но при дальнейшем взаимодействии с меню вне холста оно снова исчезает.
Если я удалю элемент ng-view
и заменю его статическим содержимым, все будет работать нормально (Скриншот 2).
Скриншот 1
Скриншот 2
Что я здесь делаю неправильно?
- Угловой 1.4.9
- Фундамент 5.5.3