搜索插件、代码仓与 APP 分类

插件详情v2.0.5

dart_json_mapper_mobx

这是一个 dart-json-mapper 的补充包,提供对 MobX Store 持久化为 JSON 的支持。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
161
喜欢数
7
Pub 分数
160

安装插件

flutter pub add dart_json_mapper_mobx

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

dart-json-mapper 的一个互补包,可将 MobX 存储序列化并持久化为 JSON。它通过允许轻松地将 MobX 观测值和存储转换为 JSON 以及从 JSON 转换回来,简化了状态管理,支持跨平台的无缝数据持久化。该包专为与 dart-json-mapper 代码生成系统配合使用而设计,减少了样板代码,并增强了有状态 UI 组件与后端或本地存储系统之间的互操作性。

适合场景

  • 将 MobX 存储状态持久化到本地存储
  • 使用基于 JSON 的 API 同步应用程序状态
  • 在应用重启后启用状态恢复
  • 将 MobX 与 JSON 序列化工作流程集成
  • 支持跨平台数据持久化

主要特点

  • MobX 存储的自动 JSON 序列化
  • 与 dart-json-mapper 的无缝集成
  • 代码生成支持,减少样板代码
  • 支持嵌套和复杂的 MobX 结构
  • 平台无关的 JSON 处理

适合对象

  • 使用 MobX 进行状态管理的 Flutter 应用
  • 需要在会话之间保持持久状态的应用程序
  • 开发人员利用代码生成进行JSON
  • 需要一致数据序列化的项目
  • 跨平台应用程序与共享状态逻辑

使用建议

  • 需要设置 dart-json-mapper
  • 需要对 MobX 类进行适当的注释
  • 可能需要为自定义序列化程序进行额外设置
  • 仅限 MobX 特定的 store 模式
  • 依赖于构建过程中的代码生成步骤

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

./mapper/README.md

所属分类

依赖

依赖清单 2 项

源码仓库

使用此插件的项目

暂无相关数据。