对于Ember.js,我在'主页'页面的主页上有一个链接,在我的网站标题中我有一个 {{#link-to'home'}}按钮{{/ link-to}}。
单击{{#link-to}}时我想到的(以及我想要的)是因为它已经在链接页面上,它只是刷新页面,就像大多数应用程序一样。
实施例。在Facebook中,点击Facebook图标将刷新页面,即使用户已经在新闻源中。
答案 0 :(得分:2)
如果要执行非空转换,路由器将仅转换到新路由。在你的情况下,你正在转换到相同的路线,这导致非过渡,因此什么都不做。
如果您想强制刷新页面(您不应该尝试查找替代解决方案),可以使用window.location.reload()(https://developer.mozilla.org/en-US/docs/Web/API/Location.reload)。