Pracuję w węźle JS i próbuję wysłać tablicę z moimi klientami z serwera do każdego klienta z normalnym emitowaniem, ale to utrzymuje mi ten błąd:Wysyłanie gniazd po stronie klienta, Błąd: Konwertowanie struktury kołowej na JSON
dane = JSON.stringify (ev);
TypeError: Konwersja kolistą strukturę JSON
krótko, jest to, co robię.
var clients = new Array();
io.sockets.on('connection', function(socket) {
clients.push(socket);
socket.on('loginUser', function(data){
io.sockets.emit("getUsers", clients);
});
Widziałem kilka innych osób mających ten problem, ale wszystkie te odpowiedzi mi nie pasowały.
możliwy duplikat [JSON.stringify, uniknięcie TypeError: Konwersja struktury kołowej na JSON] (http://stackoverflow.com/questions/11616630/json-stringify-avoid-razpeerror-converting-circular-structure-to-json) – mpm
Tx za odpowiedź, ale nie mam pojęcia, jak to rozwiązanie może rozwiązać mój problem ... Jestem trochę nowicjuszem z NodeJS, JSON itp. –