extendObservable
ExtendObservable 用来向已存在的目标对象添加 observable 属性。属性映射中的所有键值对都会导致目标上的新的 observable 属性被初始化为给定值。属性映射中的任意 getters 都会转化成计算属性。
使用 选项可使得新的属性变成浅的。也就是说,阻止它们的值自动转换成 observables 。
注意: 类似于 extendObservable
, 用来为对象引入 observable 属性。不同之处在于 extendObservable
被设计为直接在目标实例上引入属性,其中 decorate
将它们引入原型; 可以直接将它传递给构造函数 (类),也可以将其作为其他人的原型。