未定义方法“ RaisedButton”

时间:2018-11-29 04:26:59

标签: android ios flutter

首先,我很抱歉我的英语不好,因为我不是来自主要语言是英语的国家/地区。在这里我的问题。今天和昨天,我创建了一个新项目,并在Visual Studio代码中编写了一些代码。

这是我的源代码:

    import 'package:flutter/material.dart';

    class Raisedbutton extends StatelessWidget {
      Widget build(BuildContext context) {
        return MaterialApp(
          title: "Raised Button",
          home: Scaffold(
            appBar: AppBar(
                title: Text("Latihan membuat Raised button"),
                backgroundColor: Colors.green),
            body: Center(
              child: Column(
                children: <Widget>[
                  Expanded(
                    child: Row(
                      children: <Widget>[
                        Text("1. Pizza"),
                        Text("2. Satay"),
                        Text("3. Spagethi"),
                      ],
                    ),
                  ),
                ],
              ),
            ),
          ),
        );
      }
    }

    class Raised extends StatelessWidget {
      Widget build(BuildContext context) {
        var button = Container(
          margin: EdgeInsets.only(top: 50.0),
          child: RaisedButton(
              child: Text("Click here"),
              color: Colors.blue,
              elevation: 5.0,
              onPressed: () {
                order(context);
              }),
        );
      }


  void order(BuildContext context) {
    var alert = AlertDialog(title:Text("CONGRATULATION", style: TextStyle(color: Colors.white, fontSize: 25.0),),content: Text("You got ZONK!!!"),);
  }
}

是的,我的源代码RaisedButton出现错误,我不知道我在哪里错了,是的,此代码与我的turtorial视频相同,而视频中没有错误。有人可以告诉我我的问题在哪里吗?是可配置的吗?我已经取消所有软件包的安装,包括Visual Studio代码。

感谢您的帮助!

0 个答案:

没有答案