如果用户当前是否登录,我想更改 ui,我想检查是否有使用 javascript/coffeescript 和 ajax 设置的会话。
所以我设置了这样的代码:
class Rcrtmnt
constructor: () ->
variables:
status: 0
init: ->
@checkStatus();
@refresh();
loginObj = new Login;
loginObj.checkLogin();
checkStatus: ->
ui = new Ui;
if @variables.status == 1
ui.loggedIn();
else
ui.loggedOut();
refresh: ->
#loop here
setTimeout ( =>
#do something $.post probably.
), 1000
如果设置了会话,或者用户是否经常登录,我如何不断检查服务器?