oo-gql-mobx

1.0.6 • Public • Published

工程问题

  • 类集成之后,成员变量未初始化
//this.allList is undefined
return this.allList.find(function (param) {
        return param.code === 'LogoFileInfoId';
      });

mobx在taro中的限制

  • 只有在react控件的render中将store对应的属性保存到本地变量,该属性修改时,mobx才会通知observer控件

  • 以上的原理是:render中的本地变量,taro会处理到state

  • 下面代码中:目前的taro-mobx只会监控currentItem, message,不会监控这些属性下级的变化

    const {manager: {currentItem, message}} = this.props;
    • 无监控:message.text='xxx'
    • 有监控:message={...}
  • 下面代码中:没有设置currentItem本地变量,mobx不会更新视图

    <View>{this.props.reserve.currentItem.name}</View>

Readme

Keywords

Package Sidebar

Install

npm i oo-gql-mobx

Weekly Downloads

0

Version

1.0.6

License

ISC

Unpacked Size

88.3 kB

Total Files

10

Last publish

Collaborators

  • neoscript99