【问题标题】:Widget that i called doesn't show in flutter column我调用的小部件未显示在颤振列中
【发布时间】:2020-10-24 22:59:04
【问题描述】:

我在方法中调用的小部件没有显示在输出中,问题是应用程序,没有警告或错误,但仍然没有显示在列中映射的小部件... 我尝试为列或其他方式设置一个容器来显示一些东西......

小部件:

    return Container(
      width: double.infinity,
      height: 300,
      child: Column(
          crossAxisAlignment: CrossAxisAlignment.center,
          mainAxisAlignment: MainAxisAlignment.center,
          children: tr.map((trElemEnt) {
            Card(
              elevation: 5,
              child: Row(
                mainAxisAlignment: MainAxisAlignment.start,
                children: <Widget>[
                  CircleAvatar(
                    radius: 20,
                    child: Text(
                      trElemEnt.price.toString(),
                    ),
                  ),
                  Column(
                    crossAxisAlignment: CrossAxisAlignment.start,
                    children: <Widget>[
                      Text(
                        trElemEnt.title,
                        style: TextStyle(fontWeight: FontWeight.bold),
                      ),
                      Text(
                        trElemEnt.date.toString(),
                        style: TextStyle(fontSize: 10, color: Colors.grey),
                      )
                    ],
                  )
                ],
              ),
            );
          }).toList()),
    );
  } ```


call :

```@override
  Widget build(BuildContext context) {
    return Column(
      children: <Widget>[
        trMaker(tr),
      ],
    );
  }
} ```


[--OUTPUT--][1]


  [1]: https://i.stack.imgur.com/8dOrJ.png

【问题讨论】:

    标签: android flutter widget


    【解决方案1】:

    问题是您没有返回地图中的任何内容。 尝试更换这部分:

    ...
    tr.map((trElemEnt) {
        Card(...);
    }
    ...
    

    用这个:

    ...
    tr.map((trElemEnt) {
        return Card(...);
    }
    ...
    

    【讨论】:

    • 谢谢,它的工作! - 不知道为什么,但这仅适用于 vsCode,不适用于 android studio...
    猜你喜欢
    • 2018-10-24
    • 1970-01-01
    • 1970-01-01
    • 2021-01-12
    • 2020-04-14
    • 2021-10-19
    • 2019-12-12
    • 1970-01-01
    • 2020-06-05
    相关资源
    最近更新 更多