小编And*_*ean的帖子

flutter 不使用不同颜色的边框进行编译

我正在开始使用 flutter,想要创建一个小部件,根据条件,每侧都有不同颜色的边框。

\n\n
decoration: new BoxDecoration(\n border: new Border(\n  top: new BorderSide(width: 1.0, color: Colors.red),\n  left: new BorderSide(width: 1.0, color: Colors.red),\n  right: new BorderSide(width: 1.0, color: Colors.red),\n  bottom: new BorderSide(width: 1.0, color: Colors.white)\n ),\n borderRadius: new BorderRadius.only(\n  topLeft: new Radius.circular(15.0)\n ),\n),\n
Run Code Online (Sandbox Code Playgroud)\n\n

每当我尝试在边界上使用多种颜色时,我不确定为什么,但如果它们都是一种颜色,效果就很好。

\n\n

我在热重载时收到以下错误:

\n\n
\nI/flutter ( 1274): The following RenderObject was being processed when the exception was fired: RenderDecoratedBox#746f5 relayoutBoundary=up5:\nI/flutter ( 1274):   creator: DecoratedBox \xe2\x86\x90 Container \xe2\x86\x90 Row \xe2\x86\x90 Column \xe2\x86\x90 Container \xe2\x86\x90 Column \xe2\x86\x90 Center \xe2\x86\x90 MediaQuery …
Run Code Online (Sandbox Code Playgroud)

dart flutter

5
推荐指数
1
解决办法
3264
查看次数

标签 统计

dart ×1

flutter ×1