Flutter 如何解决这个问题;RenderBox未进行布局”;错误?
有一个顶级小部件Flutter 如何解决这个问题;RenderBox未进行布局”;错误?,flutter,Flutter,有一个顶级小部件 body: SingleChildScrollView( child: Container( child: Column( children: [ AccountForm(), ... AccountForm()的位置 为了消除这个错误,我应该用容器包装AccountForm(),并为容器设置一个height属性。但在这种情况下,我应该设置一个相对较大的
body: SingleChildScrollView(
child: Container(
child: Column(
children: [
AccountForm(),
...
AccountForm()的位置
为了消除这个错误,我应该用容器包装AccountForm(),并为容器设置一个height属性。但在这种情况下,我应该设置一个相对较大的高度,因为当表单未被验证且height属性不够大时,它会在屏幕上带来另一个错误:
一个RenderFlex溢出了。。。底部的像素
包装LoadingOverlay小部件以解决初始“RenderBox未布局”错误的正确方法是什么
return LoadingOverlay( // the error is here
child: Padding(
child: Form(
key: _formKey,
child: Column(
children: <Widget>[...
RenderBox was not laid out: RenderAnimatedOpacity#ceb8d relayoutBoundary=up13
'package:flutter/src/rendering/box.dart':
Failed assertion: line 1785 pos 12: 'hasSize'