【发布时间】:2020-06-15 11:14:16
【问题描述】:
我正在使用 Flutter 构建应用程序,这对我来说仍然是新事物,但我被该标题中的那些异常所困扰。
问题是当我尝试在 ListView.builder 中调用“providedService.docs.length”时,如果它为 null,它将返回那些异常,而当有数据时则不会出现异常。
我想要完成的是 get Length 函数应该返回 null 或 0 值,以便在没有数据时 ListView 不会显示任何内容。
body: ListView.builder(
itemCount: providedService.docs.length,
itemBuilder: (ctx, index) => Column(
children: [
ListTile(
leading: CircleAvatar(
child: Text('${(index + 1)}'),
),
title: Text(
providedService.docs[index],
),
),
Divider()
],
),
),
);
【问题讨论】: