Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 颤振使用列表选择填充listview(向下钻取)_Dart_Flutter - Fatal编程技术网

Dart 颤振使用列表选择填充listview(向下钻取)

Dart 颤振使用列表选择填充listview(向下钻取),dart,flutter,Dart,Flutter,我需要从列表视图中“向下搜索”,例如,从列表中选择一个状态应该显示一个邮政编码列表。选择邮政编码应显示城市列表,以此类推 我可以找到选择列表项并显示有关该项的详细信息的示例,但没有关于一个listview选择创建另一个listview的示例。特别是,是否最好/可能更改单个listview的内容,或者每个“级别”是否应该有单独的listview 这当前显示的是基于硬编码状态的邮政编码,但这正是我被卡住的地方 @override Widget build(BuildContext context

我需要从列表视图中“向下搜索”,例如,从列表中选择一个状态应该显示一个邮政编码列表。选择邮政编码应显示城市列表,以此类推

我可以找到选择列表项并显示有关该项的详细信息的示例,但没有关于一个listview选择创建另一个listview的示例。特别是,是否最好/可能更改单个listview的内容,或者每个“级别”是否应该有单独的listview

这当前显示的是基于硬编码状态的邮政编码,但这正是我被卡住的地方

@override
  Widget build(BuildContext context) {
    return ListView.builder(
      //gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
      //  crossAxisCount: 2,
      //),
      itemCount: zips.length,
      itemBuilder: (context, index) {
        return Text(zips[index].zip,
        style: DefaultTextStyle.of(context).style.apply(fontSizeFactor: 4.0),);
      },
    );
  }

谢谢

我看到了flifter doc中包含的find State,看起来我会找到我的答案。此问题可以关闭或删除。谢谢。我看到了《颤振博士》中的“发现状态”,看起来我会找到我的答案。此问题可以关闭或删除。谢谢