Próbuję zrozumieć, jak używać tablicy obserwowalnej z Mobx.Mobx: Tablica obserwowalna nie wyświetla się poprawnie
mam trudny czas, aby dowiedzieć się, dlaczego tak:
let entities = observable([]);
entities[0] = "foo";
autorun(() =>{
console.log(entities);
});
pisze:
[$mobx: Object]
0: (...)
1: (...)
2: (...)
3: (...)
4: (...)
5: (...)
6: (...)
7: (...)
8: (...)
9: (...)
10: (...)
11: (...)
12: (...)
13: (...)
14: (...)
15: (...)
16: (...)
17: (...)
...
999: (...)
Zamiast klasycznej tablicy?
Miałem ten problem, używając '
rodzaj brzydkiego hacka, żałuję, że nie było lepszego rozwiązania tego, jakoś zdefiniować obserwowalne tablice jako czyste tablice –
Ten sam problem ... otrzymuję następujący błąd: Nie można odczytać właściwości "przekroju" niezdefiniowanego –