@9karamba

Как обновлять определенную страницу (Action Cable)?

Простое приложение: создание задач, все задачи выводятся на страничке index.
Хочу чтобы когда кто то создавал задачу на страничке new, у всех остальных обновлялась страничка index.

events_controller.rb
def create
		@event = Event.new(event_params) 
		if @event.save
		    ActionCable.server.broadcast 'room_channel',
		    					   name: @event.name,
                                   description:  @event.description
            redirect_to root_url
	    else
	        render 'new'
	    end
	end


room.coffee
received: (data) ->
      $('#events').append '<h1>' + data.name + '</h1>' +
        '<p>' + data.description + '</p>'


Вот так не обновляется, почему не понимаю. Что не так?
Когда я просто пишу alert "проверка", то он выводит в index, а так не работает
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
etspring
@etspring
Начитанное быдло
Ну какбе надо jquery цеплять, в 5-ых рельсах его выпилили
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы