Open L3P3 opened 1 year ago
wie meinst du das mit defer
mach mal ein beispiel
Steht in der lui-Readme.
Kannst den Absatz mit Titel bei ChatGPT reintun und um Erklärung bitten.
Aber noch viel schöner wäre, statt defer
hier einfach eine Aktion zu machen, die alle 3 Sachen kombiniert!
Kannst auch bei Bedarf aus einer Aktion andere aufrufen:
leaveChatroom: state=>{
state=model.setChatroom(state,null);
state=model.clearHistory(state);
return model.setView(state,"chatrooms");
},
Mach eine Aktion, die alle 3 Sachen gleichzeitig macht! So wird alles 3 mal neu gerendert, also nach jedem Aktions-Aufruf alles neu berechnet, obwohl man erst das Ergebnis nach dem 3. Mal Rendern haben will. Oder pack
defer();
vor die 3 Aufrufe, dann rendert lui erst wenn alle Aktionen durch sind.