我在通过MobX实现预加载功能时遇到此错误。当我尝试在我的mobx存储中设置可观察值时,发生此错误。MobX设置observables错误 - 无法读取未定义的属性过滤器
我的店看起来像这样
import {observable} from 'mobx'
class UI {
@observable preloading
constructor() {
this.preloading = false
}
startPreloading() {
this.preloading = true // <-- this triggers the error
}
stopPreloading() {
this.preloading = false
}
}
由于错误点深入到MobX源代码,我很难调试。特别是因为这是非常基本的MobX,很难弄错它。
任何想法?谢谢
[**它适用于我**](http://jsbin.com/kazopixape/1/edit?js,console)。尝试在控制台中编写'ui.startPreloading()'。 – Tholle