如何在 MobX 中将可观察映射定义为 class 的成员

How to define a observable map as a member of a class in MobX

全部:

感谢回复。在 MobX 上的第一天,只是想知道如果我在 ES6 class 中使用装饰器,我如何定义可观察的 map member rather than observable object member?

class Store {
    @observable attr = {} // I only define an Object member but not a map member
}

只需使用observable.map:

class Store {
    attr = observable.map({})
}