Flutter 'Text' 不是一个函数。尝试更正名称以匹配现有函数,或定义名为

问题描述 投票:0回答:2

我想在一个容器下创建多个容器,但我无法使用行下的文本小部件,我尝试使用行、列、对齐小部件都显示相同的错误

 Padding(
                      padding: const EdgeInsets.all(6.0),
                      child: Container(
                        width: double.infinity,
                        height: 525,
                        color: Colors.cyan,
                        child: Stack(
                          children: [
                            Column(
                              children: [
                                ClipRRect(
                                  borderRadius: BorderRadius.circular(20.0),
                                  child: CachedNetworkImage(
                                    imageUrl:
                                        "https://animecorner.me/wp-content/uploads/2022/10/A-Girl-Her-Guard-Dog-585x390.png?ezimgfmt=rs%3Adevice%2Frscb21-1",
                                    height: 230,
                                    width: double.infinity,
                                    fit: BoxFit.cover,
                                  ),
                                ),
                                const SizedBox(height: 15.0),
                                Container(
                                  width: double.infinity,
                                  color: Colors.amber,
                                  height: 125.0,
                                  child: Row(
                                    children: [
                                      Text("data")
                                    ],

flutter dart
2个回答
1
投票

问题很简单,我导入了包 dom.dart,它也定义了文本,所以它抛出了这个错误,


0
投票

这是因为导入了多个包。文本在不同的包中相连,因此混淆了必须使用哪个包。这就是它给出错误的原因。

I am getting same error

您可以删除额外导入的包并再次添加文本小部件。会有效果的。

© www.soinside.com 2019 - 2024. All rights reserved.