首页 > 解决方案 > 在 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);
        }
      });
    });

标签: flutterdart

解决方案


打印命令根本不打印该数据类型的内容。您可以调试和扩展过滤列表项,或者您需要进一步指定打印结果,即过滤列表[1].validity.whatever


推荐阅读