【发布时间】:2019-10-22 23:37:09
【问题描述】:
例如,当您使用 Colors.blue 时,这将返回一个常量 Color 对象,但如果您选择使用阴影代替,即 Colors.blue[300],则此对象不是常量。这很重要,例如,当您有一个采用可选颜色参数的方法时,其默认值必须是常量。那么我们如何使颜色阴影保持不变呢?
static const Color mainColor = Colors.blue \\All good!
static const Color shade = Colors.blue[400] \\ERROR: Const variables must be initialized with a constant value
【问题讨论】:
标签: flutter