1

我试图为我的脚手架小部件设置颜色阴影,但我收到了这个错误。

没有为类“Color”定义运算符“[]”。尝试定义运算符'[]'。

在我之前做的一个项目中,我没有这个问题。有谁知道我可能做错了什么?

使用的代码:

class App extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: Colors.black[900],
      appBar: AppBar(
        title: Text('My App'),
        centerTitle: true,
      ),
    );
  }
}
4

1 回答 1

1

没有黑色阴影900(也许您在以前的项目中使用了其他东西),您可以使用灰色

Colors.grey[900]

或任何其他黑色阴影,如:

Colors.black12, Colors.black26或者即使Colors.black.withOpacity(0.8)这适合您的需要。

于 2020-04-08T12:36:05.160 回答