Row(
children: <Widget>[
Text('我是左边的', style: TextStyle(fontSize: 15, color: Color(Config.COLOR_E1BB7D))),
Expanded(
child: Text(''), // 中间用Expanded控件
),
Text('我是右边的', style: TextStyle(fontSize: 12, color: Color(Config.COLOR_E1BB7D))),
],
)
如果Row中嵌套Row,里面的Row用Expanded则会报错
The nearest ancestor providing an unbounded width constraint is: RenderFlex#3fe19 relayoutBoundary=up7 NEEDS-LAYOUT NEEDS-PAINT
在底层Row()组件中直接利用撑开组件Expanded,而上一层父组件或某个N父组件大小是特别灵活没有定大小是弹性的。
所以整体在flutter中无法计算大小来撑开布局,这时候就把才得以不报错