首页 > 解决方案 > 颤振中的 dio 包是否使用隔离来解码 json?

问题描述

我只是想知道,如果 dio 包默认使用隔离,如果它不使用隔离,那么我该如何使用它们。因为我的 API 会获取大量数据并且在 UI 线程上解码 json 可能不是一个好主意。

标签: flutterdartdio

解决方案


不,它默认不使用隔离。

如果要在一个隔离中解析 json,可以使用颤振计算函数在隔离中运行它。

您可以在 dio 的示例应用程序中找到使用它的示例:lib/main.dart#L16


推荐阅读