【问题标题】:How to get back button on a new page I added?如何在我添加的新页面上获取返回按钮?
【发布时间】:2013-06-07 15:17:18
【问题描述】:

我正在使用导航模板并获得一个默认主页。我添加了另一个名为 home2 的页面,但我从 VS 中得到的一切都没有改变。从家里,我可以回家2。问题来自 home2,我没有看到返回主页的返回按钮。在我的 home2.html 中,我有以下

<button class="win-backbutton" aria-label="Back" disabled type="button"></button>

不确定我是否可以启用它以便我可以在 home2 中看到它。如果我从上面的行中删除禁用的,我会得到它,但是当我点击它时,我仍然在同一页面上。我不确定需要添加什么来获取返回按钮功能。

【问题讨论】:

    标签: javascript microsoft-metro winjs


    【解决方案1】:

    你怎么回家2?

    如果你使用 WinJS.Navigation.navigate('/pages/home2/home2.html') 这应该会自动工作并且你的后退按钮是可用的。

    如果您使用的是href,那么您需要挂钩href,然后调用navigation 而不是让href 正常工作,否则您没有使用导航框架。如果您对此有任何疑问 - 我会发布更多信息,但让我们先看看您在做什么。

    【讨论】:

    • 实际上你的小费成功了。我是通过href来做的。根据您的建议,我创建了钩子并使用了 Navigation.navigate。现在一切正常。感谢您的帮助:)
    猜你喜欢
    • 1970-01-01
    • 2015-02-26
    • 2015-04-04
    • 1970-01-01
    • 1970-01-01
    • 2011-04-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    相关资源
    最近更新 更多