Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

77
Vistas
Rails API: cómo enviar información específica con un cable de acción para el front-end

Estoy tratando de enviar al front-end una información específica (cuántos registros tengo, con una columna nula en la base de datos), con ActionCable, pero estoy usando el modo Rails Api.

Estoy generando un canal, y no creo un código de autenticación (todos pueden acceder), y creo un método suscrito:

 def subscribed stream_from "password_channel" end

Acceso CORS y WebSocket configurado. Después de llamar al canal con este código en el controlador, para enviar un mensaje a los clientes suscritos.

 PasswordChannel.broadcast_to("password_channel", { title: "Oi" })

Y crea este js para consumir información en WebSockets

 let webSocket = new WebSocket("ws://localhost:3000/cable") webSocket.addEventListener("message", function(event) { console.log(event) })

Este js devuelve este objeto:

Objeto

Pero este objeto no tiene la información {título: "Oi"}

Aquí está el repositorio de github

¿Alguien puede ayudarme a descubrir qué estoy haciendo mal? =)

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda