【发布时间】:2019-09-26 23:23:19
【问题描述】:
我有一个类,我想让整个类成为可观察的,然后我将创建该类的实例,然后它将存储在上下文中,因此在存储它之前,我需要将该类作为可观察的,所以我可以观察任何变化:
class PrimitiveContext {
currentPageId: number;
primitiveValue: string = 'Testval';
constructor(
@inject(OBS_IT.CurrentPageId) currentPageId: number) {
this.currentPageId = currentPageId;
this.updateValue = this.updateValue.bind(this);
}
getValue() {
return this.primitiveValue;
}
}
// Context
const primitive = createContext(new PrimitiveContext())
以上是示例代码,如何使 PrimitiveContext 成为可观察的。
【问题讨论】:
标签: mobx mobx-react