首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >覆盖ons back-button的目标

覆盖ons back-button的目标
EN

Stack Overflow用户
提问于 2016-07-19 23:55:34
回答 2查看 299关注 0票数 0

我在我的移动应用程序中有一个页面,其中我有一个带有6个选项的细分控件。我希望用户能够单击这些选项中的任何一个并查看该内容。问题是,我不希望用户必须多次单击back按钮才能返回页面。是否有方法覆盖后退按钮将导航到的位置?我正在使用OnsenUI/

代码语言:javascript
复制
<div class="navigation-bar bar">
  <div class="navigation-bar__center">
      <div class="button-bar">
        <div class="button-bar__item">
            <input type="radio" name="navi-segment-a" checked>
            <div class="button-bar__button">
                <div class="animated fadeIn">1</div>
            </div>
        </div>
        <div class="button-bar__item">
            <input type="radio" name="navi-segment-a">
            <div class="button-bar__button">
                <div class="animated fadeIn">2</div>
            </div>
        </div>
        ...
      </div>
  </div>
 </div>
EN

回答 2

Stack Overflow用户

发布于 2016-07-20 04:45:28

假设您使用的是版本2,以下文档将对您有所帮助:

https://onsen.io/v2/docs/js/ons.html#method-setDefaultDeviceBackButtonListener

通常是这样使用的:

代码语言:javascript
复制
ons.ready(function () {
    ons.disableDeviceBackButtonHandler();
    document.addEventListener('backbutton', function () {}, false);
});

您可以随意将您想要的代码或对导航函数的调用放入空函数中。

票数 0
EN

Stack Overflow用户

发布于 2016-07-21 20:18:38

为什么不使用ons tab-bar(或者创建一些类似的东西)并改变它的样式来创建6段选项?

https://onsen.io/v2/docs/js/ons-tabbar.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38463324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档