问题描述
错误:已经为命名参数'body'指定了参数。当我们的支架中有两个“ body”时,应该怎么做
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title),),body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.start,children: <Widget>[
Flexible(
child: gridView(),)
],body: SingleChildScrollView(
child : Container(
child: Padding(
padding: const EdgeInsets.all(5),child: Column(
mainAxisAlignment: MainAxisAlignment.center,children: <Widget>[
Text(
"Enter the Device Details",style: TextStyle(
color: Colors.white,fontSize: 30,fontWeight: FontWeight.bold,
解决方法
也许是这样的:
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title)),body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.start,children: <Widget>[
Flexible(
child: child: gridView(),),Container(
child: Padding(
padding: const EdgeInsets.all(5),child: Column(
mainAxisAlignment: MainAxisAlignment.center,children: <Widget>[
Text(
"Enter the Device Details",style: TextStyle(
color: Colors.white,fontSize: 30,fontWeight: FontWeight.bold,)
)
]
)
)
),],)
);
}