我正在尝试创建待办事项列表应用程序,但在创建浮动操作按钮时出错 有一条错误消息说“未定义命名参数floatingActionButton” 我当前围绕该问题的代码是:
class _NewTaskState extends State<NewTask> {
@override
Widget build(BuildContext context) {
return new Scaffold(
body: new Container(
child: new Column(
children: <Widget>[
TaskDesc.length == 0 ? dynamicTextField : result,
Task.length == 0 ? submitButton : new Container(),
]
),
floatingActionButton: FloatingActionButton(
onPressed: addDynamic,
child:new Icon(Icons.add)
)
)
);
}
}
答案 0 :(得分:0)
floatingActionButton
应该包裹在脚手架内而不是容器内!
你可以这样改变它:
class _NewTaskState extends State<NewTask> {
@override
Widget build(BuildContext context) {
return new Scaffold(
body: new Container(
child: new Column(
children: <Widget>[
TaskDesc.length == 0 ? dynamicTextField : result,
Task.length == 0 ? submitButton : new Container(),
]
),
),
floatingActionButton: FloatingActionButton(
onPressed: addDynamic,
child:new Icon(Icons.add)
),
);
}
}