flutter - 如何在 Flutter 中更新现有文件(Path_Provider)

标签 flutter dart flutter-file

我对 path_provider 包有疑问,我正在获取 api 数据,一旦收到数据,我就会将 json 数据缓存在 File.我如何更新现有文件,因为每当我在 api 数据中进行任何更改或更新时,它都不会对缓存文件数据进行任何更新或刷新。是否有任何文章、文档或视频来展示如何更新现有文件?

最佳答案

您只需添加即可

File(path).deleteSync(recursive: true);

删除现有文件,然后重新创建它,因为它是新文件。

关于flutter - 如何在 Flutter 中更新现有文件(Path_Provider),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69264443/

相关文章:

android - Android 上的 Flutter Cloud Firestore 崩溃 - 空对象引用上的 Mutable Document.getKey()

firebase - 如何检查Firebase身份验证中是否存在给定电子邮件?

flutter - 如何使 ReorderableListView ListTile 在 Flutter 的按钮/图标按下时可拖动?

php - 格式异常 : Unexpected end of input (at character 1)

flutter - 如何在 Flutter 的状态栏下方创建抽屉?

Flutter 图片库保护程序 - 如何访问路径

flutter - Navigator.onGenerateRoute 为 null,但引用了名为 "/login"的路由

flutter - Flutter项目中pubspec.lock文件有什么用

dart - 内部错误:…模棱两可的引用: 'DataGrid'在库web/DataGrid.dart和web/out/DataGrid.dart中定义