我创建了一个按钮。我想通过在骨干网中点击它来重定向到另一个页面。我怎样才能做到这一点?

时间:2015-01-01 08:40:20

标签: backbone.js

我创建了一个按钮。我想通过在骨干网中点击它来重定向到另一个页面。我怎样才能做到这一点? 我尝试了以下代码,但它不起作用:

router.navigate("/file:///code/order/table.html",true);

2 个答案:

答案 0 :(得分:0)

使用JavaScript:

window.location.href = 'file:///code/order/table.html';

但我建议使用相对路径和简单的锚标记:

<a href="table.html">Table</a>

答案 1 :(得分:0)

骨干路由器的使用在这里是错误的。从doc router.navigate(fragment, [options])这是函数用法,第一个参数应该是fragment,它是通过router.routes注册的。

如果您想导航到其他文件,可以考虑window.location.href