问题描述
如何将Flutter包Flutter_layout_grid中的LayoutGrid分配给Widget?
我认为这个错误是由于空安全造成的,无法弄清楚如何为此进行转换。
Widget? layout = LayoutGrid(
columnGap: 12,rowGap: 12,areas: '''
r R B B B
r R Y Y Y
y R Y Y Y
y R g b yy
''',// A number of extension methods are provided for concise track sizing
columnSizes: [1.0.fr,3.5.fr,1.3.fr,1.3.fr],rowSizes: [
1.0.fr,0.3.fr,1.5.fr,1.2.fr,],children: [
// Column 1
gridArea('r').containing(Container(color: cellRed)),gridArea('y').containing(Container(color: cellMustard)),// Column 2
gridArea('R').containing(Container(color: cellRed)),// Column 3
gridArea('B').containing(Container(color: cellBlue)),gridArea('Y').containing(Container(color: cellMustard)),gridArea('g').containing(Container(color: cellGrey)),// Column 4
gridArea('b').containing(Container(color: cellBlue)),// Column 5
gridArea('yy').containing(Container(color: cellMustard)),),
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)