【发布时间】:2015-12-21 23:31:18
【问题描述】:
我真的觉得这是一种疗法,因为如果我没有认真挣扎,我就不会在这里发帖。我不知道出了什么问题,但是当我切换视图时,我的菜单标题和图标似乎开始随机重叠。此外,有时甚至视图中的主要内容也会消失,导致应用无用。
一旦发生这种情况,我将无法单击该图标。
屏幕:
在我的 menu.html 中,我相信这是相关部分
<ion-side-menu-content drag-content="false">
<ion-nav-bar align-title="center" class="header" ng-show="isInApp()">
<!-- Hamburger Menu Button -->
<ion-nav-buttons side="left">
<button class="c-hamburger" menu-toggle="left" ng-class="{'is-active': isActive === true}">
<span>toggle menu</span>
</button>
</ion-nav-buttons>
<!-- Settings -->
<ion-nav-buttons side="secondary">
<img src="icons/settings.png" alt="Settings Icon" class="nav-button-icon" ng-click="goToSettings()" ng-class="{'settings-button-is-active': settings_isActive === true}" ng-if="isUsersOwnProfile()">
</ion-nav-buttons>
</ion-nav-bar>
<ion-nav-view name="mainView">
</ion-nav-view>
</ion-side-menu-content>
然后我像这样在单独的模板文件中定义视图名称
<ion-view view-title="CMON NOW">
有什么建议吗?我尝试将相同的菜单代码复制到每个视图中,并通过 ion-nav-title 在那里定义视图,但结果是一样的。
谢谢
最初的问题发布在 Ionic 论坛上。从那以后,我删除了除一个以外的所有 ion-content 元素,因为我发现了一个类似的问题,其标记的答案是不要在我的视图 html 中定义新的 ion-content 指令,但仍然没有运气。
【问题讨论】:
-
你需要把title放在中间吗?
-
是的,标题应该始终居中 + 我应该看到内容而不是空白。
标签: html angularjs angularjs-directive ionic-framework ionic