Skip to content

两个毛病 #33

@dev-johnny-gh

Description

@dev-johnny-gh
  • 现在RexProvider在useEffect里面去开始订阅变更,但是RexProvider又在最外层,所以它的useEffect最晚触发,所以在渲染时,子组件对store的更新,都会丢失。除非在子组件里使用setTimeout进行延时,等RexProvider的useEffect生效,但这个比较挫。

  • 第二,更新时,没有callback,例如this.setState,会有一个callback,来通知这个更新已经完成,可以做下一步。现在调用store.update(),没有一个callback可以知道rex已经渲染完成。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions