父页面:
<ion-view view-title="my account" >
<ion-nav-bar class="bar-assertive" align-title="center" ></ion-nav-bar>
<ion-content >
<ion-list>
<ion-item>
<ion-item class="item-remove-animate item-icon-left item-icon-right" type="item-text-wrap" ui-sref="tab.modipass">
<i class="icon ion-ios-unlocked-outline"></i>
<div>company profile</div>
<i class="icon ion-chevron-right icon-accessory"></i>
</ion-item>
</ion-list>
</ion-content>
</ion-view>
子页面:
<ion-view view-title="about company" on-swipe-right="closePage()">
<ion-nav-bar class="bar-assertive" align-title="center">
<ion-nav-buttons side="left">
<button class="button button-clear button-light" ng-click="closePage()">
<i class="ion-ios-arrow-back" style="font-size:20px"></i>
</button>
</ion-nav-buttons>
</ion-nav-bar>
<ion-content class="padding">
<ul class="list">
<li class="item item-text-wrap item-borderless">about company</li>
</ul>
</ion-content>
</ion-view>
父页面和子页面都有导航栏,它们具有相同的主控颜色和不同的标题。 当从子页面滑回到父页面时,子页面导航栏变为空白,没有标题,没有颜色。父页面导航栏正常。 上述情况仅在刷卡时发生。 请帮忙检查一下为什么?
最佳答案
我认为这是 Ionic 上的一个错误,现在我通过添加 CSS 类解决了它
ion-nav-bar.hide {
display: block !important;
}
记住这是一个解决方法,请按照 this issue 操作跟踪修复。
关于button - 在 ionic 中,当向后滑动时,导航栏变为空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30423950/