OverflowBar 的子项不得包含任何空值,但在索引 1 处发现了空值
OverflowBar's children must not contain any null values, but a null value was found at index 1
嗨,我正在使用 flutter 更新移动应用程序构建。但是当我 运行 这个应用程序时,我收到这个错误
OverflowBar 的子项不得包含任何空值,但在索引 1 处发现了空值
final rep = await showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: Text("Entrez votre constat : "),
content: new TextField(
keyboardType: TextInputType.multiline,
maxLines: 5,
controller: _constate,
),
actions: <Widget>[
FlatButton(
child: Text("Enregistrer"),
onPressed: () {
Navigator.pop(context, _constate.text);
},
),
c!=null?FlatButton(
child: Text("Supprimer"),
onPressed: () {
_deleteConstat(c, q);
Navigator.pop(context, null);
},
):null,
FlatButton(
child: Text("Anuller"),
onPressed: () {
Navigator.pop(context, null);
},
),
],
elevation: 23,
);
}); ```
此代码导致错误
c!=null?FlatButton(
child: Text("Supprimer"),
onPressed: () {
_deleteConstat(c, q);
Navigator.pop(context, null);
},
):null,
最好使用 SizedBox
作为空格而不是 null
c!=null?FlatButton(
child: Text("Supprimer"),
onPressed: () {
_deleteConstat(c, q);
Navigator.pop(context, null);
},
):Container(),
嗨,我正在使用 flutter 更新移动应用程序构建。但是当我 运行 这个应用程序时,我收到这个错误
OverflowBar 的子项不得包含任何空值,但在索引 1 处发现了空值
final rep = await showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: Text("Entrez votre constat : "),
content: new TextField(
keyboardType: TextInputType.multiline,
maxLines: 5,
controller: _constate,
),
actions: <Widget>[
FlatButton(
child: Text("Enregistrer"),
onPressed: () {
Navigator.pop(context, _constate.text);
},
),
c!=null?FlatButton(
child: Text("Supprimer"),
onPressed: () {
_deleteConstat(c, q);
Navigator.pop(context, null);
},
):null,
FlatButton(
child: Text("Anuller"),
onPressed: () {
Navigator.pop(context, null);
},
),
],
elevation: 23,
);
}); ```
此代码导致错误
c!=null?FlatButton(
child: Text("Supprimer"),
onPressed: () {
_deleteConstat(c, q);
Navigator.pop(context, null);
},
):null,
最好使用 SizedBox
作为空格而不是 null
c!=null?FlatButton(
child: Text("Supprimer"),
onPressed: () {
_deleteConstat(c, q);
Navigator.pop(context, null);
},
):Container(),