小编Leo*_*rdo的帖子

抛出另一个异常:类型'MyApp'不是'StatelessWidget'类型的子类型

我刚刚开始使用Flutter并且在运行我的代码时遇到了这个问题"抛出了另一个异常:类型'MyApp'不是'StatelessWidget'类型的子类型".有趣的是我在代码中甚至没有这个'StatelessWidget'.

   import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatefulWidget {
  @override
  State<StatefulWidget> createState() {
    // TODO: implement createState
    return _MyAppState();
  }
}

class _MyAppState extends State<MyApp> {
  List<String> _bars = ['Olivio bar'];
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
          appBar: AppBar(
            title: Text('Drinkzz'),
          ),
          body: Column(
            children: [
              Container(
                margin: EdgeInsets.all(10.0),
                child: RaisedButton(
                  onPressed: () {
                    _bars.add('Riviera Bar');
                  },
                  child: Text('Add new Bar!'),
                ),
              ),
              Column(
                children: _bars
                    .map((element) => Card(
                          child: Column(
                            children: <Widget>[ …
Run Code Online (Sandbox Code Playgroud)

flutter flutter-test

29
推荐指数
4
解决办法
6676
查看次数

标签 统计

flutter ×1

flutter-test ×1