【发布时间】:2018-05-19 12:04:23
【问题描述】:
我写了以下小部件:
class Bottombar extends StatelessWidget {
final double padding;
Bottombar({@required this.padding});
@override
Widget build(BuildContext context) {
return new Container(
padding: const EdgeInsets.all(padding), child: new Text('Test'),);
}
}
但是,它报告了填充参数必须是常量表达式的编译错误。为什么不能使用最终成员字段作为小部件填充的参数?什么原因?
flutter 版本为 beta 0.3.1
【问题讨论】: