Flutter 如何创建抽屉的小部件

Flutter 如何创建抽屉的小部件,flutter,dart,Flutter,Dart,我是个新手, 我想创建抽屉的小部件,但出于某种原因,抽屉似乎无法接受子项:关键字 下面的代码来自Flatter的官方网站,但是在使用它时我遇到了一个错误:命名参数'child'没有定义。 我如何解决这个问题 import 'package:flutter/material.dart'; class Drawer extends StatelessWidget { const Drawer({Key key}) : super(key: key); @override Widget

我是个新手, 我想创建抽屉的小部件,但出于某种原因,抽屉似乎无法接受
子项:
关键字

下面的代码来自Flatter的官方网站,但是在使用它时我遇到了一个错误:
命名参数'child'没有定义。

我如何解决这个问题

import 'package:flutter/material.dart';

class Drawer extends StatelessWidget {
  const Drawer({Key key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Drawer(
      //Child seems not to be recognized here.
      child: ListView( 
        padding: EdgeInsets.zero,
        children: <Widget>[
          DrawerHeader(
            child: Text('Drawer Header'),
            decoration: BoxDecoration(
              color: Colors.blue,
            ),
          ),
          ListTile(
            title: Text('Item 1'),
            onTap: () {
            },
          ),
          ListTile(
            title: Text('Item 2'),
            onTap: () {
            },
          ),
        ],
      ),
    );
  }
}
导入“包装:颤振/材料.省道”;
类抽屉扩展了无状态小部件{
常量抽屉({Key}):超级(Key:Key);
@凌驾
小部件构建(构建上下文){
回程抽屉(
//这里似乎认不出那个孩子。
子:列表视图(
填充:EdgeInsets.zero,
儿童:[
抽屉阅读器(
子项:文本(“抽屉标题”),
装饰:盒子装饰(
颜色:颜色,蓝色,
),
),
列表砖(
标题:文本(“项目1”),
onTap:(){
},
),
列表砖(
标题:文本(“项目2”),
onTap:(){
},
),
],
),
);
}
}

发生这种情况是因为您试图使用类本身,您应该重命名您的
无状态小部件
类MyDrawerWidget扩展无状态小部件