【发布时间】:2015-09-28 10:03:48
【问题描述】:
我要显示日志客户端 json 数组。
服务器
io.on('connection', function (socket) {
socket.emit('startsocket', 'welcome to timeserver');
socket.on('timestart', function (data) {
if (data == "start") {
test();
}
});
function test() {
var ss = [];
var str = 'SELECT * FROM tb_realtime_data'
db.query(str, function (err, rows, fields) {
if (err) throw err;
rows.forEach(function (data) {
ss.push(data);
console.log(JSON.stringify(ss));
});
})
socket.emit('testnow', ss);
setTimeout(test, 1000);
}
});
客户
var socket = io('http://127.0.0.1');
socket.on('startsocket', function (data) {
console.log(data);
socket.emit('timestart', 'start');
});
socket.on('testnow', function (data) {
console.log(data);
});
日志服务器正常,但日志客户端不工作。请帮帮我。
显示array[0]
【问题讨论】:
标签: javascript mysql node.js sockets express