当 LinearProgressIndicator 放在行内时应用程序崩溃
App crashes when LinearProgressIndicator is placed inside a Row
我的Flutter项目中有如下代码:
Row(
children: <Widget>[
Text("data"),
LinearProgressIndicator(),
],
)
仅此一项就足以导致错误:
════════ Exception caught by rendering library ═════════════════════════════════
RenderBox was not laid out: RenderRepaintBoundary#d2962 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
'package:flutter/src/rendering/box.dart':
package:flutter/…/rendering/box.dart:1
Failed assertion: line 1978 pos 12: 'hasSize'
有什么想法吗?
SizedBox(
width: 100.0,
child: LinearProgressIndicator(),
);
// 大小问题
我的Flutter项目中有如下代码:
Row(
children: <Widget>[
Text("data"),
LinearProgressIndicator(),
],
)
仅此一项就足以导致错误:
════════ Exception caught by rendering library ═════════════════════════════════
RenderBox was not laid out: RenderRepaintBoundary#d2962 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
'package:flutter/src/rendering/box.dart':
package:flutter/…/rendering/box.dart:1
Failed assertion: line 1978 pos 12: 'hasSize'
有什么想法吗?
SizedBox(
width: 100.0,
child: LinearProgressIndicator(),
);
// 大小问题