Ich habe diesen Fehler gefunden, da ich Pre-Loading-Funktionen über MobX implementiere. Wenn ich versuche, in meinem Mobx-Store beobachtbar zu machen, tritt dieser Fehler auf.MobX Einstellung des Observables-Fehlers - kann den Property-Filter von undefined nicht lesen
Mein Speicher wie folgt aussieht
import {observable} from 'mobx'
class UI {
@observable preloading
constructor() {
this.preloading = false
}
startPreloading() {
this.preloading = true // <-- this triggers the error
}
stopPreloading() {
this.preloading = false
}
}
Da die Fehlerstellen tief in MobX Quellcode, ich kämpfen, um es zu debuggen. Zumal es sich hierbei um ein sehr einfaches MobX handelt und es schwer ist, es falsch zu verstehen.
Irgendwelche Ideen? Danke
[** Es funktioniert für mich **] (http://jsbin.com/kazopixape/1/edit?js,console). Versuchen Sie, 'ui.startPreloading()' in der Konsole zu schreiben. – Tholle