Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 刺激反射回调在生产中停止工作_Ruby On Rails_Actioncable_Stimulusjs_Stimulus Reflex - Fatal编程技术网

Ruby on rails 刺激反射回调在生产中停止工作

Ruby on rails 刺激反射回调在生产中停止工作,ruby-on-rails,actioncable,stimulusjs,stimulus-reflex,Ruby On Rails,Actioncable,Stimulusjs,Stimulus Reflex,由于我对生产服务器进行了一些更新并重新部署了应用程序,刺激反射和刺激控制器之间的一些客户端回调和承诺突然停止工作。在开发中,一切都很好,在生产中,只有之前的回调才起作用 例如,这是可行的: beforeReflex (element, reflex) { console.log(element) console.log(reflex) console.log("before") } 而这(和其他)不是: 反射本身在开发和生产中起作用,只是回调不在

由于我对生产服务器进行了一些更新并重新部署了应用程序,刺激反射和刺激控制器之间的一些客户端回调和承诺突然停止工作。在开发中,一切都很好,在生产中,只有
之前的
回调才起作用

例如,这是可行的:

beforeReflex (element, reflex) {
    console.log(element)
    console.log(reflex)
    console.log("before")
  }
而这(和其他)不是:

反射本身在开发和生产中起作用,只是回调不在生产中。我在日志文件中没有错误,在控制台中没有JS错误,Redis正在运行,其他一切似乎都在工作

反射内部的服务器端回调(反射后的
:show\u success,仅:[:update]
)也正常工作

我可以确认它与浏览器无关(在Chrome、Firefox和Edge上测试)

它是防火墙后面的公司服务器,这可能是一个问题吗?但是其他的东西不应该也起作用

有人知道这会突然从哪里来吗


我不知道到哪里去搜索了。

最近,生活中有很多工作要做。你能试着在master上运行Gem吗?为了看看这个公关对@RolandStuder是否有帮助,我已经试过了,我不认为这是一个与宝石相关的问题,因为它以前起过作用。
afterReflex (element, reflex) {
    console.log("after")
  }