javascript - How do I get to transfer an array from the server side to client side in node.js? -


i have following function on client side:

                //todo: fix                 var socket = io.connect('http://localhost:3000/home');                 socket.on('news', function (data) {                     console.log('testing: ' + data);                     //socket.emit('my other event', {my: 'data'});                 }); 

and following on server side:

module.exports = function(app, io) {      app.get('/home',function(req, res){         //res.render('profile.ejs');     });     io.on('connection', function(socket){         socket.emit('news', {         data: 'world'         }); }; 

the problem can't seem log received data client's console. what's wrong code?

use json.stringify() printing whole data in proper formate`

console.log('testing: ' + json.stringify(data)); 

Comments

Popular posts from this blog

javascript - How to get current YouTube IDs via iMacros? -

c# - Maintaining a program folder in program files out of date? -

emulation - Android map show my location didn't work -