我正在从Opa第1章扩展hello_chat以熟悉Opa。这是我到目前为止所做的:extended hello_chat on pastebin.com。
问题:
当用户发送消息时,我想在同一用户的视图中显示“你:等等等等”,在其他用户的视图中显示“USERNAME:blah blah blah”。但我无法想办法这样做。
我很感激任何提示/帮助。 TIA,
-
巴曼戈巴
答案 0 :(得分:1)
您的方法不起作用,因为当用户在一个房间时,DOM中不再存在#user
元素(它在join_room
中被覆盖)。
为什么不再使用一个参数作为正在执行更新的用户名来扩展user_update
?即current_user
可以成为此函数的参数,而不是本地绑定。
答案 1 :(得分:0)
想出来! Partial Application成功了。
对于那些喜欢看代码的人,请查看source on pastebin.com