Flutter中BoxShadow出现红线报错,求排查问题原因
Flutter BoxShadow 报错原因及修复方案
- 报错原因:
BoxDecoration的boxShadow属性要求传入List<BoxShadow>类型,你直接传递单个BoxShadow对象,类型不匹配导致红线报错。
修正后的代码:
Container( decoration: BoxDecoration( boxShadow: [ BoxShadow( color: Colors.black, blurRadius: 5, spreadRadius: 6, ), ], color: Color.fromARGB(255, 255, 255, 255), border: Border( left: BorderSide(color: Colors.black, width: 10.0), ), ), )
- 补充说明:若需要添加多个阴影效果,直接在方括号内追加
BoxShadow对象,用逗号分隔即可。
内容的提问来源于stack exchange,提问作者lucy
相关产品推荐
相关产品推荐

