控制台中的值未在DOM中更新

时间:2015-02-27 20:45:04

标签: javascript html ruby-on-rails ruby pusher

我有一个值,在控制台中更新时没有反映在我的HTML中。

我使用Pusher实现了一个不需要身份验证的状态通道。

class PusherController < ApplicationController
  protect_from_forgery except: :auth
  def auth
    response = Pusher['presence-channel'].authenticate( params[:socket_id], { user_id: params[:socket_id] } )
    render :json => response
  end
end


  var pusher = new Pusher('7a543339502a4a02');
  var presenceChannel = pusher.subscribe('presence-channel')
  presenceChannel.bind('pusher:subscription_succeeded', function(members){
      userCount = members.count
      document.getElementById('userCount').innerHTML = userCount;
  });

当我打开两个浏览器时,第一个HTML显示1,而在Dev Tools presenceChannel.members.count中输入则返回2.

为什么更改没有反映在我的HTML中,我如何在HTML中反映它们?

0 个答案:

没有答案