flutter - 预计会找到“)”
问题描述
我似乎无法解决第 57 行问题中的问题:错误:预计会找到“)”。
我试图找出是否有非配对括号左右,但我猜没有运气。我尝试了括号验证器,但情况变得更糟。
Widget build(BuildContext context) {
// TODO: implement build
return MaterialApp(
home: Scaffold(
body: Center(
child: _isLoggedIn
? Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Image.network(_googleSignIn.currentUser.photoUrl, height: 50.0, width: 50.0,),
Text(_googleSignIn.currentUser.displayName),
OutlineButton( child: Text("Logout"), onPressed: ()
{_logout();})
];//line 57
]:
child: Center(
child: _myWidget(context),
),
)
: Center(
child: OutlineButton(
child: Text("Login with Google"),
onPressed: () {
_login();
},
),
)),
),
);
}
解决方案
我认为您正在尝试为 Column 提供孩子和孩子。该列仅将子项作为参数。
尝试删除
child: Center(
child: _myWidget(context),
),
从第 59 行开始,;
从第 57 行开始,]:
从第 58 行开始
推荐阅读
- networking - 解释 tcpdump 输出
- javascript - Google Cloud Functions:什么是好的开发工作流程?
- python - 为什么 pandas unstack 会抛出错误?
- sql - 如何使用 xml value() 和 openxml 方法从 xml 中提取数据?
- android - 发出 Single 之前的条件延迟
- javascript - 如何在angularjs中实现控制器的后台进程?
- xslt-2.0 - 在 XSLT 中的节点之间添加空格
- laravel - Laravel:显示类别和产品树明智
- java - LWJGL3 和 GLEW
- css - 如何防止 Feed 项溢出到下一列