2014-02-21 29 views
0

我有我的HTML5聊天和我有這樣的代碼來處理,在我的會議輸入新用戶:更新用戶列表咖啡

# Add a user to the screen. 
_addUser: (userID, username) -> 
    data = 
    username: username 
    userID: userID 
    compiledTemplate = _.template(userTemplate, data) 
    @$el.children("ul").append compiledTemplate 

我已經嘗試看看的咖啡,但沒有說明書。

但是如果我是第一個進入聊天室的人,我會看到所有進入聊天室的人,如果我是最後一個進入聊天室的人,我沒有看到任何人。爲什麼?我錯在哪裏?

+0

爲什麼你會看到以前發生過的事情?沒有什麼會初始化用戶列表來包含已經存在的人。 –

+0

我同意畝這裏,它似乎是正確的行爲基於描述。 – jcollum

回答

0

我正確地認爲當新用戶進入聊天時調用_addUser()?如果是這樣,是否已經在聊天中爲每個用戶調用?因爲你描述它的方式,似乎只有新用戶被渲染到ul