Dominias
#programowanie #programista15k #javascript #angular
Koledzy, mam pytanie, jak przechowywać w dziecku referencję do rodzica tak żeby ominąć Converting circular structure to JSON? W niektórych przypadkach zmian w dziecku muszę triggerować funkcje w rodzicu i obsługuję to wszystko w modelu ze względu na wymagany wysoki poziom abstrakcji.

W skrócie mniej więcej coś takiego:

a = {childs: [b]};
...
b.parent = a;
  • Najlepsze
  • Wszystkie komentarze
spunky
@Dominias: co chcesz osiągnąć? Do czego Ci to potrzebne?
dzejro
@Dominias: nie przechowywać w dziecku referencji do rodzica ¯\_(ツ)_/¯
Dominias
Dominias Autor
0
@dzejro: to co? referencje do metody rodzica?
zibizz1
zibizz1
@Dominias: nad polem "rodzić" daj atrybut żeby tego nie wkładał do JSONa (tak sie robi w innych językach)
Marmite
@Dominias: zaimplementować metodę toJSON() w której zwrócisz obiekt, który będzie pozbawiony referencji do rodzica
Futhark
@Dominias: robisz coś źle, że w ogóle musisz tak zrobić