私は socket.io を使用しており、サーバーからイベントを発行し、関数をパラメーターとしてオブジェクトを渡そうとしています。これが私のコードです:
socket.emit('customEvent', {
name : "Test".
myFunc : function() {
//some logic here
}
});
クライアント(ブラウザの私のアプリ)で「name」プロパティにアクセスできますが、「myFunc」にアクセスしようとすると「未定義」になります。これが私のコードです
socket.on('customEvent', function(data){
data.myFunc();
});
これに対する正しいアプローチは何ですか(可能な場合)?