mobx store 创建区别

109 阅读1分钟

mobx 6之前的版本创建store的时候,如果有observable属性,那么store自动变成observable的

mobx 6之后的版本需要自己在构造函数调用makeObservable 函数并传入store本身,从而把store变成observable

  mobx < 6

class XXXstore {

@observable property

}

  mobx > 6

class XXXstore{

constructor(){

makeObservable(this)

}

}