Node.JS niet alle resultaten

Gestart doorNielsjojo6 reacties45 weergaven

7 berichten · pagina 1 van 1

Nielsjojo

Lid · Topicstarter

Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Weet iemand hoe ik ervoor kan zorgen dat ik in Node.JS als ik de pagina in een nieuw tabblad open dat ik alle resultaten zijn die ook al eerder zijn verzonden.
Zodat ik niet krijg dat in tabblad 1, 2 resultaten staan en in tabblad 2, slechts 1. Maar dat in alle tabbladen ook alle resultaten te zien zijn.

M.v.gr,
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Broadcast?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Je kan het lokaal cachen in het script.
Dus alles dat je naar de client send ook opslaan in een array.
Bij het openen van een nieuwe client kan je dan vanaf de server die array naar de client sturen en dan heb je alle data.
Je kan het ook opslaan in een dataopslag (redis, couchbase, couchdb, mongodb, mysql)
0
Nielsjojo

Lid · Topicstarter

Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Jesse,

Ik laat nu bij elke send alle informatie in een array opslaan.
Hoe zou ik dan de informatie uit de array weer kunnen sturen bij een request van een nieuwe client?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Dat is basis javascript/node..
Maar ok:

socket.on(connection, function newClient() {
  socket.send(info, array);
});
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Xjessex schreef:
Dat is basis javascript/node..
Maar ok:

socket.on(connection, function newClient() {
  socket.send(info, array);
});
Het moet toch sockets.on?
En newClient ipv socket of andersom (@regel 2)
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
socket of sockets ligt eraan hoe jij je variabele noemt.
newClient hoef je als naam niet te gebruiken, het is alleen duidelijker om je closures namen te geven
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren