flutter - 在 Flutter 中使用 .then
问题描述
我正在尝试获取数据集并将它们分配给列表。数据集正在获取,但在分配后显示,['DataAddOn' 的实例,'DataAddOn' 的实例,'DataAddOn' 的实例,'DataAddOn' 的实例,'DataAddOn' 的实例]
void initState() {
accountHandler.fetchDataAddOns().then((data) {
setState(() {
filteredList = data;
items = data;
print(filteredList[1].validity);
if (items == null) {
print("NULL");
} else {
print(items);
}
});
});
解决方案
打印命令根本不打印该数据类型的内容。您可以调试和扩展过滤列表项,或者您需要进一步指定打印结果,即过滤列表[1].validity.whatever
推荐阅读
- javascript - 优化 React 代码
- spring - 意外令牌 (START_OBJECT),预期 VALUE_STRING:需要包含类型 id 的 JSON 字符串(对于 java.lang.Object 的子类型)
- c++ - 错误:“&&”标记之前的预期主表达式
- excel - 识别重复项或 COUNTIF > 255 个字符(长文本)
- django - 从 html 文件中获取数据并将其保存到模型 django
- windows - Selenium 如何点击 Ctrl + p
- crashlytics - 我在哪里可以找到 Fabric setUserIdentifier 键值?
- mysql - SQL 附加列或多对一关系
- r - RTVS 绘图断开 R 会话
- memory - Ubuntu 不使用非活动内存并进行交换。为什么?