App.cable = ActionCable.createConsumer();
App.notification = App.cable.subscriptions.create('NotificationChannel', {
received: function(data) {
console.log(data);
}
});
在上述代码中,当NotificationChannel
有新数据时,会调用received
回调函数并将数据输出到控制台。
config.action_cable.log_level = :debug
在client端,可以使用以下代码启用debug模式:
ActionCable.logger.enabled = true;
ActionCable.logger.level = 'debug';
通过以上步骤,您可以定位ActionCable停止工作的问题并进行修复。