Rails 5 消息应用程序不会显示聊天室消息,除非重新加载

Rails 5 message app wan't show chatroom messages unless reloaded

我正在 message_me 应用程序上做教程,但我编写和点击 enter 的消息不会显示在索引聊天室页面上,除非我重新加载页面。我试过两种浏览器 Firefox 和 Chromium,两个控制台都在同一文件和同一行中向我显示错误:app/assets/javascripts/channels/chatroom.coffee: }, $('#message-container').append(data.mod_message), scroll_bottom());

ReferenceError: 数据未定义

这是我的应用程序:https://github.com/Citizen1/message_me

问题出在您的 chatroom.coffee 文件中。您必须缩进 received: (data):

下的行
received: (data) ->
  $('#message-container').append data.mod_message
  scroll_bottom()

CoffeeScript has strict indenting 准则。