Rails Rails 用 a 标签跳转到新页面 js 加载的问题?

he4112043 · 2016年07月22日 · 最后由 he4112043 回复于 2016年07月24日 · 2464 次阅读

1.我用

<a herf=""></a>

跳转到新的页面的时候,新的页面的 js 第一次没有被加载,需要再刷新一次。

2.但是当我用

<a herf="" data-method="get"></a> 

就能完全重新加载。 谁知道为什么吗? 这个 data-method="get"的作用是什么? 这种问题有没有全局的处理方式?

你怎么判断出没有被加载? 用了 Turbolinks 的话已加载的 JS 不会再执行一遍

<a> 默认就是按照 get 方式请求的,估计是你加这个后和Turbolinks相互发生了影响

感谢各位让我了解了 Turbolinks!这个 Gem 是 Rails 默认添加的,之前没注意。 http://www.tuicool.com/articles/rayuim

需要 登录 后方可回复, 如果你还没有账号请 注册新账号