0
Node.jsアプリケーションでserver.jsで宣言された配列があります。私は、クライアント側がアレイにアクセスできるようにし、そのコンテンツを望みます。それは可能ですか?はいの場合、どうすればいいですか?私は、次のことを試みたが、コンソールは常にない、サーバー上の変数を定義するグローバル配列がnode.jsサーバファイルで宣言された配列にアクセスする方法
server.js
//connection code above this
var global_array=[];
socket.on('change', function(data){
socket.broadcast.emit('change', data);
global_array.push(data);
console.log(global_array);
});
.... //rest code
main.js
if (typeof global_array !== 'undefined' && global_array.length > 0) {
console.log(global_array);
} else {
console.log("global array not defined");
}
の配列スクリプトタグの側に? – adeneo
@adeneoこれはindex.htmlであり、console.log(global_array)を実行するときです。それはReferenceErrorを与える:global_arrayは定義されていない – Arihant