首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >飞镖代码最终颜色_color错误;TextSection (this._color);

飞镖代码最终颜色_color错误;TextSection (this._color);
EN

Stack Overflow用户
提问于 2022-01-12 08:07:00
回答 2查看 73关注 0票数 0

当我试图在飞镖代码final Color _color; TextSection (this._color);中定义颜色时,它给了我一个错误。有人知道如何修复这个错误吗。

代码语言:javascript
复制
import 'package:flutter/material.dart';

 class Textsection extends StatelessWidget {

   final Color _color;

  TextSection (this._color);

  @override

  Widget build(BuildContext context) {
   return Container(
       decoration: BoxDecoration(
          color:_color,
        ),
        child:Text('hi')

    );
  }

 /* @override
  noSuchMethod(Invocation invocation) => super.noSuchMethod(invocation);*/
}
EN

回答 2

Stack Overflow用户

发布于 2022-01-12 08:14:36

类名为Textsection,其中section为小写,但构造函数名为TextSection,并带有大写Section。尝试将类重命名为TextSection,以便它与构造函数名称匹配。

票数 3
EN

Stack Overflow用户

发布于 2022-01-12 09:06:44

您必须先定义类构造函数,然后才能使用这个构造函数,我希望这将对您有用。

进口‘包装:颤振/材料。飞镖’;

代码语言:javascript
复制
class Textsection extends StatelessWidget {

  final Color? color;
  const Textsection({Key? key, this.color}) : super(key: key);

 

  @override

  Widget build(BuildContext context) {
    return Container(
        decoration: BoxDecoration(
          color:color,
        ),
        child:Text('hi')

    );
  }

/* @override
  noSuchMethod(Invocation invocation) => super.noSuchMethod(invocation);*/
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70678142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档