我有一个 ui.dart 文件和 UIBuilder.class :
class UI {
static Widget buildButton(String text, VoidCallback onPressed, {double width, ...}) {
return SizedBox(
width: width,
child: RaisedButton(
...
onPressed: onPressed));
}
...
static Widget buildOtherWidget(...)
....
}
然后在很多 Screen/Page 中调用它:
var btn = UI.buildButton(..);
这是颤振/飞镖中的不良模式吗?如果是,我该如何更改?