使用 socket.io 客户端在发布表单时挂起(页面不断加载) - 停止客户端服务器立即再次运行良好。
服务器
app.post('/', function(req, res) {
io.sockets.emit('messages', {
user: req.body.user,
message: req.body.message
});
});
客户
<script src="socket.io.js"></script>
<script>
var socket = io.connect('http://localhost:3000');
socket.on('messages', function (data) {
console.log(data);
$('.entry').first().before(
'<div class="entry well well-large">'
+ data.user
+ ' says: '
+ data.message
+ '</div>');
});