gpt4 book ai didi

ruby-on-rails - 私有(private)酒吧 - 从 Controller 发布永远行不通

转载 作者:行者123 更新时间:2023-12-04 06:21:56 25 4
gpt4 key购买 nike

尝试实现一个基于私有(private)酒吧(类似于主宰)的简单通知系统。瑞安·贝茨 (Ryan Bates) 见:http://railscasts.com/episodes/316-private-pub

问题:我无法从 Controller 发送消息 true private pub

部分代码:

在 header.haml 中

= subscribe_to "/notifications"
= javascript_include_tag APP_CONFIG['faye'] ( includes JS wich is correct )

在 application.coffee 中

PrivatePub.subscribe "/notifications", (data, channel) ->
alert data

在任何 Controller 操作中

PrivatePub.publish_to("/notifications", "some test data to send")

-

这不起作用,想要的行为是“要发送的一些测试数据”显示在我在 Rails 应用程序中的任何页面上的警报中。我尝试了几次关于 rails cast 的教程,克隆了私有(private) pub 示例代码 repo,但是从 Controller 发送没有任何效果。

更新:

任何人都可以帮助提供一个从 Controller 复制到 channel 的私有(private)酒吧应用程序的例子吗?

更新2似乎只要有创建操作就可以,但没有创建操作就不行。我希望能够使用 javascript 命令从 Controller 中的任何位置向应用程序发送一些数据。例如“发送私有(private)发布消息加载弹出窗口”,我在上面的代码中遗漏了什么导致它不起作用?

最佳答案

我终于解决了这些问题,因为如果可能的话,我没有给布兰登真正的答案

关于ruby-on-rails - 私有(private)酒吧 - 从 Controller 发布永远行不通,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9498860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com