Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter ';包:flatter/src/widgets/navigator.dart';:断言失败:第4366行位置12:'&书信电报;优化输出>';:事实并非如此_Flutter_Dart - Fatal编程技术网

Flutter ';包:flatter/src/widgets/navigator.dart';:断言失败:第4366行位置12:'&书信电报;优化输出>';:事实并非如此

Flutter ';包:flatter/src/widgets/navigator.dart';:断言失败:第4366行位置12:'&书信电报;优化输出>';:事实并非如此,flutter,dart,Flutter,Dart,我是个新手 我在点击按钮导航到另一个屏幕时遇到此异常。 这是密码 trailing: IconButton( icon: Icon( Icons.cancel, size: 30.0, color: Colors.red, ) ,

我是个新手 我在点击按钮导航到另一个屏幕时遇到此异常。 这是密码

 trailing: IconButton(
                        icon: Icon(
                          Icons.cancel,
                          size: 30.0,
                          color: Colors.red,
                        ) ,
                        onPressed:() => Navigator.push(
                          context, 
                          MaterialPageRoute(builder: (BuildContext context)=> 
                          CancelPage()
                      ),
以下是取消页面的代码


class CancelPage extends StatelessWidget{
@override
Widget build(BuildContext context) {
    return Scaffold(
      appBar: new AppBar(
        title: new Text(
          "Reason",
          style: TextStyle(color: Colors.black),
        ),
        backgroundColor: Colors.amber[600],
      ),
      body: new Container(
        child: new Center(
          child: Column(
          crossAxisAlignment: CrossAxisAlignment.center,
          children: <Widget>[
            new Form(
              child: new Column(
                children: <Widget>[
                  new Padding(
                    padding: const EdgeInsets.all(10.0),
                    child: new TextFormField(),
                  )
                ],
              ),
            ),
            Center(
              child: Row(
                children: [
                  Center(
                    child: Padding(
                      padding: const EdgeInsets.all(8.0),
                      child: RaisedButton(
                        onPressed:()=> Navigator.pop(context),
                        child: new Text("Submit"),
                        color: Colors.red[900],
                      ),
                    ),
                  ),
                  Center(
                    child: Padding(
                      padding: const EdgeInsets.all(8.0),
                      child: RaisedButton(
                        onPressed:null,
                        child: new Text("Cancel"),
                        color: Colors.red[900],
                      ),
                    ),
                  ),
                ],
              ),
            )
          ],
        )),
      ),
    );
}

类CancelPage扩展了无状态小部件{
@凌驾
小部件构建(构建上下文){
返回脚手架(
appBar:新的appBar(
标题:新文本(
“理由”,
样式:TextStyle(颜色:Colors.black),
),
背景颜色:颜色。琥珀色[600],
),
主体:新容器(
孩子:新中心(
子:列(
crossAxisAlignment:crossAxisAlignment.center,
儿童:[
新表单(
子:新列(
儿童:[
新填料(
填充:常数边集全部(10.0),
子项:新建TextFormField(),
)
],
),
),
居中(
孩子:排(
儿童:[
居中(
孩子:填充(
填充:常数边集全部(8.0),
孩子:升起按钮(
onPressed:()=>Navigator.pop(上下文),
儿童:新文本(“提交”),
颜色:颜色。红色[900],
),
),
),
居中(
孩子:填充(
填充:常数边集全部(8.0),
孩子:升起按钮(
onPressed:null,
子项:新文本(“取消”),
颜色:颜色。红色[900],
),
),
),
],
),
)
],
)),
),
);
}
当我点击取消图标按钮时出现异常

package:flatter/src/widgets/navigator.dart:失败的断言:第4366行位置12:“优化输出”:不正确


有人能帮忙吗???

请张贴代码,不要在图片上张贴代码。请帮忙。