1. 程式人生 > >node.js,socket.io,實現陣列傳遞

node.js,socket.io,實現陣列傳遞

很多國內外資料都說node.js,socket.io,不能傳陣列,實際實驗了,可以傳。

本例中的環境:node.js 10.8,socket.io 2.1,express 4.16

伺服器端(node.js的配置檔案)

    var fileArr = [];     fileArr.push("student01.jpg");     fileArr.push("student02.jpg");     fileArr.push("student03.jpg");     socket.emit( 'StudentWorkList', {fileList:fileArr} );

客戶端(html,javascript)

    var objDiv = document.getElementById( "spanStudentWorkList" );     var fileArr = [];     fileArr = data.fileList;     var strTemp = "";     for( var i=0; i<fileArr.length; i++ ) {

    }