我试了所有我能在网上找到的东西,但都不起作用。希望一些新人能看到这个问题。这是我第一次使用ActionCable,一切都在本地运行得很好,但在推送到heroku时。我确实注意到heroku的日志上写着Listening on tcp://0.0.0.0:5000,而作为开发人员,它正在监听本地主机:3000。我应该以某种方式指向我的heroku应用程序吗?,我也在尝试。= ['localhost:3000']
c
我尝试使用React new Hooks和ActionCable,但仍然存在一个问题,即在尝试发送状态时无法在Rails中获取正确的数据。我尝试在做完setState()后立即使用send()方法并发送更新后的数据,但由于某些原因,在Rails部分接收的数据是旧的。但我只在渲染页面时获得数据。之后,我什么也得不到,有时还会得到错误RuntimeError - Unable to find subscription with an identifier。我可以共享Rails代码,但只有一个接收器,没有其他东西。= Actio