【问题标题】:hash link and force to reload/refresh page in emberjs && rails哈希链接并强制在 emberjs && rails 中重新加载/刷新页面
【发布时间】:2013-06-20 04:16:46
【问题描述】:

等等, 当前页面和链接:'/lessons/4' 这是一个没有 emberjs 的普通页面 我想重定向到

'/#/sections/2'

<a href="/#/sections/2">next_page</a>

因为链接是带哈希的,所以不会在next_page重新加载。

那么我怎样才能强制它重新加载呢?

我目前的解决方案是

<a href="#" onclick="javascript: window.location.reload(); window.location.href = '/#/sections/2'">Start</a>

你有更好的解决方案吗?

【问题讨论】:

  • 您的问题似乎被截断了

标签: ruby-on-rails view hash ember.js href


【解决方案1】:

更好的方法是在hash change 上设置一个事件处理程序。

另请参阅this question,这可能会对您有所帮助。我对 emberjs 不熟悉。

此外,rails 支持unobtrusive JavaScript,遵循此原则进行编码是一种很好的做法。

【讨论】:

    猜你喜欢
    • 2012-06-23
    • 1970-01-01
    • 2016-04-09
    • 1970-01-01
    • 2016-02-08
    • 2014-08-25
    • 2011-02-17
    • 2011-12-15
    • 2015-11-08
    相关资源
    最近更新 更多