Düğüm JS'de çalışıyorum ve istemcilerimle sunucudan normal bir çıktıya sahip her müşteriye bir dizi göndermeye çalışıyorum ama bana bu hatayı veriyor:İstemci tarafına soket gönderme, Hata: Döngüsel yapıyı JSON'a dönüştürme
data = JSON.stringify (ev);
TypeError:
JSON
dairesel bir yapıya dönüştürme Kısaca, bu benim işim.var clients = new Array();
io.sockets.on('connection', function(socket) {
clients.push(socket);
socket.on('loginUser', function(data){
io.sockets.emit("getUsers", clients);
});
Bu soruna sahip birkaç kişi daha gördüm, ancak tüm bu yanıtlar benim için çalışmadı.
[JSON.stringify'dan kaçın, TypeError'dan kaçın: Döngüsel yapıyı JSON'a dönüştürme] (http://stackoverflow.com/questions/11616630/json-stringify-avoid-typeerror-converting-circular-structure-to-json) Cevabınız için – mpm
Tx ama bu çözümün sorunumu nasıl düzeltebileceğine dair hiçbir fikrim yok ... NodeJS, JSON vb. Ile acemi oldum. –