【发布时间】:2013-06-22 23:20:01
【问题描述】:
我正在尝试使用 node.js 做一个项目,但我遇到了显示变量的问题。
客户端这部分代码:
$(document).ready(function () {
var socket = io.connect('http://localhost:8000');
var a = 0;
var b = 0;
socket.on('request', function (data) {
a = data;
});
socket.on('read', function (data) {
b = data;
});
var q = a * b;
$('span#calculate').html(q);
// Etc...
});
通常它应该显示这个计算的结果,但它仍然显示0(这意味着socket.on中的变量没有改变)。
我该如何解决这个问题?
【问题讨论】:
标签: javascript jquery node.js socket.io