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

标签 javascript mobx

所有:

谢谢回复。第一天使用 MobX,只是想知道如果我在 ES6 类 中使用装饰器,我该如何定义 observable map member而不是可观察到的object member

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

最佳答案

只需使用 observable.map :

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

关于javascript - 如何在 MobX 中将可观察映射定义为类的成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42708006/

相关文章:

javascript - 加载 javascript 和 iframe 之间的通信

reactjs - MobX:由于启用了严格模式,因此不允许在不使用操作的情况下更改(观察到的)可观察值

javascript - MobX 和深度可观察性

javascript - React,带有 typescript 的观察者无状态组件

javascript - 为什么jQuery显示/隐藏使用显示:none instead of visibility:hidden?

javascript - jQuery UI 自动完成附加 PHP 和 MySQL

javascript - 解析无效的 JSON

javascript - 添加 'active' 类以打开 Bootstrap Accordion 项

javascript - 冲突事件 : onKeyPress & onClick

javascript - 如何传递 debounce 等待参数