【发布时间】:2017-02-05 08:36:52
【问题描述】:
我想在 Ionic 项目中每个导航视图的标题栏中显示一个“帮助图标”按钮。为此,我在 index.html 页面中添加了以下内容:
<ion-nav-view>
<ion-header-bar>
<div class="row">
<div class="col col-10 col-offset-90">
<div class="buttons">
<button class="button" ng-click="doSomthing()"><i class="ion-help-circled"></i></button>
</div>
</div>
</div>
</ion-header-bar>
</ion-nav-view>
我想要的帮助按钮按预期出现在每个视图中,但不可点击。我猜它必须与 ion-nav-view 中的自身分层有关?
我尝试过的事情:
- 将按钮包裹在锚中
- 删除行和列位置
注意: 我在其他视图中也有 ion-header-bars,因此我可以显示页面标题。这会影响按钮吗?该按钮仍然出现,但在任何地方都不能交互。
非常感谢有关按钮不可点击原因的任何帮助/cmets。
编辑:
所以经过更多测试后,我缩小了我的问题范围。问题在于我的 index.html 文件中的以下代码:
<ion-nav-bar class="bar-stable">
<ion-nav-back-button>
</ion-nav-back-button>
</ion-nav-bar>
这个导航栏似乎与标题栏重叠。由于“后退按钮”的实现,这段代码是必不可少的。删除此代码块会返回帮助图标按钮的功能。
【问题讨论】:
标签: html ionic-framework