所以这就是我今天如何设计简单的颤动按钮的样式-
FlatButton(
child: Text('Hello'),
onPressed: () {},
color: Colors.blue,
colorBrightness: Brightness.dark,
disabledColor: Colors.blueGrey,
highlightColor: Colors.red,
padding: EdgeInsets.symmetric(
horizontal: 8.0, vertical: 5.0)
)
看来,用于抖动的视图代码要求每个组件都内置样式?我怎样才能完全分开?像什么CSS(几乎)用于网络?似乎代码会更简洁,我也可以重用我的样式。
我可以将Brightness类之类的子类用于自定义亮度,但这似乎是一个过大的选择。
而且,今天也找到了这个软件包,这使我更接近我想要的-https://pub.dev/packages/division
理想情况下,有哪些良好的做法可以使样式与视图代码分离,从而避免混乱?
提前感谢!