如果我已经在该链接页面(“主页”)上,为什么不{{#link-to'home'}}刷新页面?

时间:2014-11-10 16:32:37

标签: ember.js hyperlink

对于Ember.js,我在'主页'页面的主页上有一个链接,在我的网站标题中我有一个 {{#link-to'home'}}按钮{{/ link-to}}。

单击{{#link-to}}时我想到的(以及我想要的)是因为它已经在链接页面上,它只是刷新页面,就像大多数应用程序一样。

实施例。在Facebook中,点击Facebook图标将刷新页面,即使用户已经在新闻源中。

1 个答案:

答案 0 :(得分:2)

如果要执行非空转换,路由器将仅转换到新路由。在你的情况下,你正在转换到相同的路线,这导致非过渡,因此什么都不做。

如果您想强制刷新页面(您不应该尝试查找替代解决方案),可以使用window.location.reload()(https://developer.mozilla.org/en-US/docs/Web/API/Location.reload)。