-
Notifications
You must be signed in to change notification settings - Fork 1
Description
生成如下代码
'''
import 'package:flutter/material.dart';
class jyblock extends StatelessWidget {
@OverRide
Widget build(BuildContext context) {
return Container(
child: Container(
width: 144.00,
height: 238.50,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.start,
children: [Positioned(
child: Container(
child: Text('领优惠券',
textAlign: TextAlign.left,
style: TextStyle(color: Color.fromARGB(255, 207, 103, 89),
fontSize: 9.50)
),
height: 20.00,
padding: const EdgeInsets.fromLTRB(13.00,0,14.00,0),
decoration: BoxDecoration(color: Color.fromARGB(255, 255, 255, 255))
),
bottom: 9.50,
left: 8.00,
height: 20.00
),
Stack(
children: [Image(
image: new NetworkImage('https://img.alicdn.com/tfs/TB1HE3FAvb2gK0jSZK9XXaEgFXa-288-302.png'),
fit: BoxFit.fill,
width: 143.00,
height: 151.00
)]
),
Stack(
children: [Container(
child: Text('简约咖啡杯单碟杯',
textAlign: TextAlign.left,
style: TextStyle(color: Color.fromARGB(255, 51, 51, 51),
fontSize: 10.50)
),
height: 12.50,
margin: const EdgeInsets.fromLTRB(8.00,4.50,0,0)
)]
),
Stack(
children: [Container(
child: Text('30 年出口欧洲',
textAlign: TextAlign.left,
style: TextStyle(color: Color.fromARGB(255, 101, 101, 101),
fontSize: 9.50)
),
height: 12.50,
margin: const EdgeInsets.fromLTRB(8.00,1.00,0,0)
)]
),
Container(
margin: const EdgeInsets.fromLTRB(0,3.50,0,0),
child: Row(
crossAxisAlignment: CrossAxisAlignment.end,
mainAxisAlignment: MainAxisAlignment.start,
children: [Container(
margin: const EdgeInsets.fromLTRB(0,0,25.50,0),
child: Row(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.start,
children: [Container(
child: Text('¥',
textAlign: TextAlign.left,
style: TextStyle(color: Color.fromARGB(255, 207, 103, 89),
fontSize: 14.00)
),
margin: const EdgeInsets.fromLTRB(0,2.00,4.00,0)
),
Text('78.00',
textAlign: TextAlign.left,
style: TextStyle(color: Color.fromARGB(255, 207, 103, 89),
fontSize: 18.00)
)]
)
),
Container(
child: Text('已售 20234',
textAlign: TextAlign.left,
style: TextStyle(color: Color.fromARGB(255, 152, 152, 152),
fontSize: 9.50)
),
margin: const EdgeInsets.fromLTRB(0,0,0,2.50)
)]
)
),
Container(
child: Text('立即购买',
textAlign: TextAlign.left,
style: TextStyle(color: Color.fromARGB(255, 255, 255, 255),
fontSize: 9.50)
),
height: 20.00,
margin: const EdgeInsets.fromLTRB(0,6.00,6.00,0),
padding: const EdgeInsets.fromLTRB(13.00,0,14.00,0),
decoration: BoxDecoration(color: Color.fromARGB(255, 207, 104, 90))
)]
),
decoration: BoxDecoration(color: Color.fromARGB(255, 255, 255, 255))
),
width: 144.00,
height: 238.50
);
}
}
'''
运行报错如下:
'''
Performing hot restart...
Syncing files to device iPhone 12 Pro Max...
Restarted application in 552ms.
======== Exception caught by widgets library =======================================================
The following assertion was thrown while applying parent data.:
Incorrect use of ParentDataWidget.
The ParentDataWidget Positioned(left: 8.0, bottom: 9.5, height: 20.0) wants to apply ParentData of type StackParentData to a RenderObject, which has been set up to accept ParentData of incompatible type FlexParentData.
Usually, this means that the Positioned widget has the wrong ancestor RenderObjectWidget. Typically, Positioned widgets are placed directly inside Stack widgets.
The offending Positioned is currently placed inside a Column widget.
The ownership chain for the RenderObject that received the incompatible parent data was:
ConstrainedBox ← Container ← Positioned ← Column ← DecoratedBox ← ConstrainedBox ← Container ← ConstrainedBox ← Container ← jyblock ← ⋯
When the exception was thrown, this was the stack:
#0 RenderObjectElement._updateParentData. (package:flutter/src/widgets/framework.dart:5835:11)
#1 RenderObjectElement._updateParentData (package:flutter/src/widgets/framework.dart:5851:6)
#2 RenderObjectElement.attachRenderObject (package:flutter/src/widgets/framework.dart:5873:7)
#3 RenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5544:5)
#4 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6194:11)
... Normal element mounting (13 frames)
#17 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3673:14)
#18 MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:6333:36)
#19 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6344:32)
... Normal element mounting (46 frames)
#65 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3673:14)
#66 MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:6333:36)
#67 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6344:32)
... Normal element mounting (108 frames)
#175 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3673:14)
#176 MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:6333:36)
#177 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6344:32)
... Normal element mounting (173 frames)
#350 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3673:14)
#351 MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:6333:36)
#352 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6344:32)
... Normal element mounting (377 frames)
#729 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3673:14)
#730 Element.updateChild (package:flutter/src/widgets/framework.dart:3425:18)
#731 RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:1198:16)
#732 RenderObjectToWidgetElement.mount (package:flutter/src/widgets/binding.dart:1167:5)
#733 RenderObjectToWidgetAdapter.attachToRenderTree. (package:flutter/src/widgets/binding.dart:1112:18)
#734 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2573:19)
#735 RenderObjectToWidgetAdapter.attachToRenderTree (package:flutter/src/widgets/binding.dart:1111:13)
#736 WidgetsBinding.attachRootWidget (package:flutter/src/widgets/binding.dart:944:7)
#737 WidgetsBinding.scheduleAttachRootWidget. (package:flutter/src/widgets/binding.dart:924:7)
(elided 11 frames from class _RawReceivePortImpl, class _Timer, dart:async, and dart:async-patch)
======== Exception caught by rendering library =====================================================
The following assertion was thrown during layout:
A RenderFlex overflowed by 1.5 pixels on the right.
The relevant error-causing widget was:
Row Row:file:///Users/star/Desktop/zhiya_flutter/plugins/testimgcook/lib/block.dart:59:30
The overflowing RenderFlex has an orientation of Axis.horizontal.
The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and black striped pattern. This is usually caused by the contents being too big for the RenderFlex.
Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the RenderFlex to fit within the available space instead of being sized to their natural size.
This is considered an error condition because it indicates that there is content that cannot be seen. If the content is legitimately bigger than the available space, consider clipping it with a ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex, like a ListView.
The specific RenderFlex in question is: RenderFlex#d5d47 relayoutBoundary=up2 OVERFLOWING
... parentData: offset=Offset(0.0, 3.5) (can use size)
... constraints: BoxConstraints(0.0<=w<=144.0, 0.0<=h<=Infinity)
... size: Size(144.0, 22.0)
... direction: horizontal
... mainAxisAlignment: start
... mainAxisSize: max
... crossAxisAlignment: end
... textDirection: ltr
... verticalDirection: down
◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤
======== Exception caught by rendering library =====================================================
The following assertion was thrown during layout:
A RenderFlex overflowed by 15 pixels on the bottom.
The relevant error-causing widget was:
Column Column:file:///Users/star/Desktop/zhiya_flutter/plugins/testimgcook/lib/block.dart:9:20
The overflowing RenderFlex has an orientation of Axis.vertical.
The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and black striped pattern. This is usually caused by the contents being too big for the RenderFlex.
Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the RenderFlex to fit within the available space instead of being sized to their natural size.
This is considered an error condition because it indicates that there is content that cannot be seen. If the content is legitimately bigger than the available space, consider clipping it with a ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex, like a ListView.
The specific RenderFlex in question is: RenderFlex#b2aea OVERFLOWING
... parentData: (can use size)
... constraints: BoxConstraints(w=144.0, h=238.5)
... size: Size(144.0, 238.5)
... direction: vertical
... mainAxisAlignment: start
... mainAxisSize: max
... crossAxisAlignment: start
... textDirection: ltr
... verticalDirection: down
◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤
======== Exception caught by widgets library =======================================================
The following assertion was thrown while applying parent data.:
Incorrect use of ParentDataWidget.
The ParentDataWidget Positioned(left: 8.0, bottom: 9.5, height: 20.0) wants to apply ParentData of type StackParentData to a RenderObject, which has been set up to accept ParentData of incompatible type FlexParentData.
Usually, this means that the Positioned widget has the wrong ancestor RenderObjectWidget. Typically, Positioned widgets are placed directly inside Stack widgets.
The offending Positioned is currently placed inside a Column widget.
The ownership chain for the RenderObject that received the incompatible parent data was:
ConstrainedBox ← Container ← Positioned ← Column ← DecoratedBox ← ConstrainedBox ← Container ← ConstrainedBox ← Container ← jyblock ← ⋯
When the exception was thrown, this was the stack:
#0 RenderObjectElement._updateParentData. (package:flutter/src/widgets/framework.dart:5835:11)
#1 RenderObjectElement._updateParentData (package:flutter/src/widgets/framework.dart:5851:6)
#2 ParentDataElement._applyParentData.applyParentDataToChild (package:flutter/src/widgets/framework.dart:5053:15)
#3 ComponentElement.visitChildren (package:flutter/src/widgets/framework.dart:4719:14)
#4 ParentDataElement._applyParentData.applyParentDataToChild (package:flutter/src/widgets/framework.dart:5056:15)
#5 ComponentElement.visitChildren (package:flutter/src/widgets/framework.dart:4719:14)
#6 ParentDataElement._applyParentData (package:flutter/src/widgets/framework.dart:5059:5)
#7 ParentDataElement.notifyClients (package:flutter/src/widgets/framework.dart:5103:5)
#8 ProxyElement.updated (package:flutter/src/widgets/framework.dart:5030:5)
#9 ProxyElement.update (package:flutter/src/widgets/framework.dart:5018:5)
#10 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#11 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5700:32)
#12 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6356:17)
#13 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#14 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#15 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#16 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#17 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#18 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#19 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#20 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#21 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#22 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#23 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#24 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#25 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#26 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#27 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#28 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#29 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#30 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#31 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#32 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#33 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#34 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#35 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#36 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#37 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#38 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#39 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#40 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#41 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#42 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#43 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#44 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5700:32)
#45 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6356:17)
#46 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#47 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#48 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#49 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#50 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#51 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#52 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#53 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#54 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#55 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#56 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#57 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#58 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#59 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#60 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#61 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#62 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#63 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#64 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#65 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#66 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#67 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#68 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#69 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#70 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#71 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#72 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#73 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#74 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#75 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#76 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#77 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#78 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#79 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#80 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#81 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#82 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#83 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#84 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#85 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#86 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#87 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#88 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#89 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#90 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#91 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#92 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#93 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#94 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#95 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#96 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#97 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#98 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#99 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#100 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#101 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#102 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#103 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#104 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#105 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#106 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#107 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#108 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#109 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#110 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#111 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#112 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#113 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#114 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#115 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#116 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5700:32)
#117 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6356:17)
#118 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#119 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#120 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#121 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#122 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#123 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#124 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#125 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#126 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#127 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#128 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#129 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#130 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#131 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#132 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#133 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#134 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#135 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#136 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#137 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#138 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#139 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#140 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#141 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#142 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#143 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#144 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#145 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#146 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#147 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#148 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#149 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#150 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#151 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#152 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#153 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#154 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#155 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#156 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#157 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#158 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#159 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#160 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#161 _InheritedNotifierElement.update (package:flutter/src/widgets/inherited_notifier.dart:181:11)
#162 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#163 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#164 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#165 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#166 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#167 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#168 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#169 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#170 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#171 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#172 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#173 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#174 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#175 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#176 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#177 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#178 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#179 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#180 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#181 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#182 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#183 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#184 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#185 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#186 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#187 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#188 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#189 StatelessElement.update (package:flutter/src/widgets/framework.dart:4746:5)
#190 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#191 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6202:14)
#192 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#193 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#194 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#195 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#196 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#197 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#198 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#199 ProxyElement.update (package:flutter/src/widgets/framework.dart:5020:5)
#200 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#201 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#202 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#203 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#204 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#205 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#206 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#207 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#208 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#209 StatefulElement.update (package:flutter/src/widgets/framework.dart:4872:5)
#210 Element.updateChild (package:flutter/src/widgets/framework.dart:3412:15)
#211 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4690:16)
#212 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4840:11)
#213 Element.rebuild (package:flutter/src/widgets/framework.dart:4355:5)
#214 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2620:33)
#215 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:882:21)
#216 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:319:5)
#217 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1143:15)
#218 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1080:9)
#219 SchedulerBinding.scheduleWarmUpFrame. (package:flutter/src/scheduler/binding.dart:863:7)
(elided 4 frames from class _RawReceivePortImpl, class _Timer, and dart:async-patch)
======== Exception caught by rendering library =====================================================
The following assertion was thrown during layout:
A RenderFlex overflowed by 1.5 pixels on the right.
The relevant error-causing widget was:
Row Row:file:///Users/star/Desktop/zhiya_flutter/plugins/testimgcook/lib/block.dart:59:30
The overflowing RenderFlex has an orientation of Axis.horizontal.
The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and black striped pattern. This is usually caused by the contents being too big for the RenderFlex.
Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the RenderFlex to fit within the available space instead of being sized to their natural size.
This is considered an error condition because it indicates that there is content that cannot be seen. If the content is legitimately bigger than the available space, consider clipping it with a ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex, like a ListView.
The specific RenderFlex in question is: RenderFlex#d5d47 relayoutBoundary=up2 OVERFLOWING
... parentData: offset=Offset(0.0, 3.5) (can use size)
... constraints: BoxConstraints(0.0<=w<=144.0, 0.0<=h<=Infinity)
... size: Size(144.0, 22.0)
... direction: horizontal
... mainAxisAlignment: start
... mainAxisSize: max
... crossAxisAlignment: end
... textDirection: ltr
... verticalDirection: down
◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤
======== Exception caught by rendering library =====================================================
The following assertion was thrown during layout:
A RenderFlex overflowed by 15 pixels on the bottom.
The relevant error-causing widget was:
Column Column:file:///Users/star/Desktop/zhiya_flutter/plugins/testimgcook/lib/block.dart:9:20
The overflowing RenderFlex has an orientation of Axis.vertical.
The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and black striped pattern. This is usually caused by the contents being too big for the RenderFlex.
Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the RenderFlex to fit within the available space instead of being sized to their natural size.
This is considered an error condition because it indicates that there is content that cannot be seen. If the content is legitimately bigger than the available space, consider clipping it with a ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex, like a ListView.
The specific RenderFlex in question is: RenderFlex#b2aea OVERFLOWING
... parentData: (can use size)
... constraints: BoxConstraints(w=144.0, h=238.5)
... size: Size(144.0, 238.5)
... direction: vertical
... mainAxisAlignment: start
... mainAxisSize: max
... crossAxisAlignment: start
... textDirection: ltr
... verticalDirection: down
◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤
'''