Commit 7f0356db authored by 神楽坂玲奈's avatar 神楽坂玲奈

fix

parent fb29e375
...@@ -46,13 +46,13 @@ class Servers extends Spine.Controller ...@@ -46,13 +46,13 @@ class Servers extends Spine.Controller
websocket.onopen = -> websocket.onopen = ->
$('#rooms').html '正在读取房间列表...' $('#rooms').html '正在读取房间列表...'
console.log("websocket: Connected to WebSocket server.") console.log("websocket: Connected to WebSocket server.")
Room.deleteAll()
websocket.onclose = (evt)=> websocket.onclose = (evt)=>
$('#rooms').html '大厅连接中断, ' $('#rooms').html '大厅连接中断, '
$('<a />', id: 'reconnect', text: '重新连接').appendTo $('#rooms') $('<a />', id: 'reconnect', text: '重新连接').appendTo $('#rooms')
$('#reconnect').click @connect $('#reconnect').click @connect
console.log("websocket: Disconnected"); console.log("websocket: Disconnected");
websocket.onmessage = (evt)-> websocket.onmessage = (evt)->
#console.log('Retrieved data from server: ' + evt.data)
rooms = JSON.parse(evt.data) rooms = JSON.parse(evt.data)
for room in rooms for room in rooms
if room._deleted if room._deleted
......
...@@ -84,7 +84,8 @@ ...@@ -84,7 +84,8 @@
websocket = new WebSocket(wsServer); websocket = new WebSocket(wsServer);
websocket.onopen = function() { websocket.onopen = function() {
$('#rooms').html('正在读取房间列表...'); $('#rooms').html('正在读取房间列表...');
return console.log("websocket: Connected to WebSocket server."); console.log("websocket: Connected to WebSocket server.");
return Room.deleteAll();
}; };
websocket.onclose = function(evt) { websocket.onclose = function(evt) {
$('#rooms').html('大厅连接中断, '); $('#rooms').html('大厅连接中断, ');
......
...@@ -72,17 +72,17 @@ ...@@ -72,17 +72,17 @@
<div class="room_body {{if mode == 2}}double{{else}}single{{/if}}"> <div class="room_body {{if mode == 2}}double{{else}}single{{/if}}">
<div class="players"> <div class="players">
{{if mode == 2}}{{each _.filter(users, function(user){return (user.player==0) || (user.player==1)})}} {{if mode == 2}}{{each _.filter(users, function(user){return (user.player==0) || (user.player==1)})}}
<span>${name}</span> <span>${name.split('$')[0]}</span>
{{/each}}{{else}}{{each _.filter(users, function(user){return user.player==0})}} {{/each}}{{else}}{{each _.filter(users, function(user){return user.player==0})}}
<span>${name}</span> <span>${name.split('$')[0]}</span>
{{/each}}{{/if}} {{/each}}{{/if}}
</div> </div>
<div class="vs">VS</div> <div class="vs">VS</div>
<div class="players"> <div class="players">
{{if mode == 2}}{{each _.filter(users, function(user){return (user.player==2) || (user.player==3)})}} {{if mode == 2}}{{each _.filter(users, function(user){return (user.player==2) || (user.player==3)})}}
<span>${name}</span> <span>${name.split('$')[0]}</span>
{{/each}}{{else}}{{each _.filter(users, function(user){return user.player==1})}} {{/each}}{{else}}{{each _.filter(users, function(user){return user.player==1})}}
<span>${name}</span> <span>${name.split('$')[0]}</span>
{{/each}}{{/if}} {{/each}}{{/if}}
</div> </div>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment