我刚刚开始使用MobX,所以如果我遗漏了一些非常微不足道的东西,请原谅。为了让我亲身体验一下,我刚刚构建了一个简单的利用上下文的加减项目。所有读取和更新使用observable的类的实例。这样做的目的是在AnswerStore发生变化时更新Answer组件。console.log("Subtracting 1 from ", this.answer);
我有一个函数URLBuilder,它作为一个模块工作(它返回一个包含各种函数的对象,这些函数与上下文对象绑定得很好,所以this绑定按预期工作,我们可以在这些函数中正确地访问this ) 我的问题是为什么typescript不理解URLBuilder的返回对象中函数的this绑定?尽管我尝试手动添加一个返回类型,但Typescript抱怨when using the URLBuilder在没有this上下文的情况下无