用于真实项目的纯 mobx(无 MST)存储模型
Pure mobx (without MST) store models for a real project
我是一名 React 和 React Native 开发人员。我是 mobx 的新手,我找不到这个基本挑战的合适答案。
如何以简单的方式安排我的一个或多个商店及其数据。 (不想使用 MST)
该应用程序包括 API 调用、身份验证、表单验证和所有现实世界应用程序功能和特性。
希望你能理解我的问题。
你的问题很宽泛,所以我建议阅读docs if you haven't done so already. Also, even if you don't want to use mobx-state-tree, I highly recommend you use mobx-react。
最终,您可以通过以下方式使用 mobx 管理 React 组件状态:
- 具有 "internal" 状态的有状态 React 组件由 mobx 管理
- 没有单独的存储,所有状态都定义为组件内部的
observable
class
- 具有 "external" 状态的有状态 React 组件由 mobx 存储管理
- 所有状态都由外部 mobx 存储管理,该存储可以在组件中实例化 class,作为 prop 直接从父级传递下来,或者由提供者注入
- 上述的混合体
我是一名 React 和 React Native 开发人员。我是 mobx 的新手,我找不到这个基本挑战的合适答案。
如何以简单的方式安排我的一个或多个商店及其数据。 (不想使用 MST)
该应用程序包括 API 调用、身份验证、表单验证和所有现实世界应用程序功能和特性。
希望你能理解我的问题。
你的问题很宽泛,所以我建议阅读docs if you haven't done so already. Also, even if you don't want to use mobx-state-tree, I highly recommend you use mobx-react。
最终,您可以通过以下方式使用 mobx 管理 React 组件状态:
- 具有 "internal" 状态的有状态 React 组件由 mobx 管理
- 没有单独的存储,所有状态都定义为组件内部的
observable
class
- 没有单独的存储,所有状态都定义为组件内部的
- 具有 "external" 状态的有状态 React 组件由 mobx 存储管理
- 所有状态都由外部 mobx 存储管理,该存储可以在组件中实例化 class,作为 prop 直接从父级传递下来,或者由提供者注入
- 上述的混合体