首页 > 解决方案 > 将内容添加到自定义 Widget 类 Flutter

问题描述

我无法在 Flutter 中生成要在卡片小部件上显示的内容。我已经用我想要实现的样式注释掉了代码。但是,即使我尝试Text('Test Text')向我的 ReusableCard 类添加一个小部件,它也不会模拟。我没有看到任何错误,我不明白为什么什么都没有弹出。我尝试使用 Stack 小部件,但没有成功。

这是 Flutter App Development Bootcamp 的配套项目。我将在这里分享我的 GitHub 存储库链接:GitHub 存储库

任何帮助或指导将不胜感激。

标签: flutterflutter-layout

解决方案


嘿,我看到了您的代码,您必须返回小部件 intreuseale 类

你的代码

class ReusableCard extends StatelessWidget {
  ReusableCard({@required this.color, this.cardChild});

  final Color color;
  final Widget cardChild;

  @override
  Widget build(BuildContext context) {
    return Container(
      margin: EdgeInsets.all(15.0),
      decoration: BoxDecoration(
        color: primaryColor,
        borderRadius: BorderRadius.circular(10.0),
      ),
     //you have missed this line
      child:cardChild
    );
  }
}

推荐阅读