flutter - 如何在本地保存 Flutter 中的状态
问题描述
如何在颤动中保存状态我正在尝试制作一个显示在文本窗口中的数量数字,一旦我从页面返回,数量就会变为零,即使我已经将其设为任何其他数字
解决方案
由于您的用例很简单,it only requires storing the requisite data to JSON or UTF-8 and writing this data to an editable File.
1.
将 数据保存为 JSON dart:convert 库 具有 JSON 和 UTF-8 转换器,并支持创建其他转换器。JSON 是一种用于表示结构化对象和集合的简单文本格式。UTF-8 是一种常见的可变宽度编码,可以表示 Unicode 字符集中的每个字符。
2.创建并保存到可编辑文件
I /O 库 使命令行应用程序能够读取和写入文件以及浏览目录。
推荐阅读
- php - Laravel phpunit 测试嵌套预加载
- python - 与 cross_validate 和迭代 Kfolds 不同的 RMSE
- android - 当 DATABASE_VERSION 确实增加时,没有调用 SQLite onUpgrade
- laravel - Laravel 捕捉到任何带前缀的路由?
- scala - 更改 M-tree 中的最大节点容量会影响结果
- macos - 如何在 vscode Mac 中禁用这个烦人的弹出窗口
- python - 尝试使用 requests-html (Python 3.6) 抓取 JS 网页时出现问题
- java - 使用特定 orderby 从包含多个子节点的 FireBase 数据库中检索数据
- javascript - Font Awesome 5 - 用 JS SVG 替换来提高性能?
- arrays - 如果用户输入了该元素,如何检查数组中是否存在该元素?(Python)