Rails 请教关于 ActionCable 的问题

HyeKyoZ-github · 2017年11月29日 · 最后由 HyeKyoZ-github 回复于 2017年12月09日 · 1650 次阅读

代码

我是按照rails/actioncable-examples做的

我的问题代码放在这儿

问题

问题描述:

问什么会提交 2 次?

问题截图:

问题已解决。谢谢大家。 引发此问题的原因请参考回答里。

有两个 ActiveJob 了,重复提了吧

😓 ,点了两次提交吧

nutit 回复

测试过好多次。都是一样的结果

你检查一下前端资源里的引用,这个可能是重复引用或是引用顺序问题。

猜测跟 turbolinks 有关,之前就试过使用 turbolinks 写 js 的时候,就出现过发 2 次请求的问题

可能你项目里面有两个 UJS,一个自带的,一个 jQuery 的,在 application.js 文件下,把 require "jQuery.ujs"注释掉试试

iloveprograms 回复

确实是这个问题 (引用了两个 *_ujs)。现在解决了。谢谢。

HyeKyoZ-github 关闭了讨论。 12月09日 17:51
需要 登录 后方可回复, 如果你还没有账号请 注册新账号