Dart_Flutter basic img
# 기존 코드 Expanded( child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Row( children: [ "제품명".text.make(), PopupMenuButton( itemBuilder: (context) => [ PopupMenuItem(child: "test".text.make()), PopupMenuItem(child: "test2".text.make()), ], ), ], ) ], ), )
# 변경 코드 Expanded( child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Row( children: [ "제품명".text.make(), PopupMenuButton( itemBuilder: (context) => [ PopupMenuItem(child: Text("test")), PopupMenuItem(child: Text("test2")), ], ), ], ) ], ), )
기존 코드대로 velocity_x를 사용하여 PopupMenuItem의 child로 Text 를 주었는데,
“LayoutBuilder does not support returning intrinsic dimensions.”
“Failed assertion: line 2165 pos 12: ‘hasSize'”
라는 오류가 계속하여 발생해였다.
뭐때문이지??? 계속 고민하다가 설마 velocity_x 문제인가? 싶어서 Text(“test”)로 바꾸었는데 바로 되었다.
앞으로 PopupMenuItem에서는 child로 velocity_x를 사용한 text를 사용하지 말자.
안된다.
MSM은 건강 보조제로 널리 사용되며, 특히 관절 건강을 개선하고 통증을 완화하는 데 도움을 준다고 알려져…
칼슘은 우리 몸에서 가장 풍부하게 존재하는 미네랄로, 전체 체중의 약 1-2%를 차지하며 주로 뼈와 치아에…
크롬은 필수 미량 원소 중 하나로, 인체 내에서 다양한 생화학적 반응에 관여하는 영양소입니다. 주로 혈당…
레시틴은 자연적으로 나타나는 물질로, 대개 달걀 노른자, 콩, 해바라기 씨와 같은 식품에서 발견됩니다. 이 물질은…
L-글루타민은 우리 몸에 존재하는 아미노산 중 하나로, 단백질 합성과 면역 기능에 중요한 역할을 합니다. 이천년대…
아스타잔틴은 자연에서 발견되는 카로티노이드 계열의 강력한 항산화제입니다. 일반적으로 홍합, 새우, 그리고 특히 연어와 같은 해양…