반응형
공부 노트
목표
부모 위젯 (Parent) 에서 자식 위젯 (Child)로 변수, 이벤트 등 파라미터 전달하고자 한다.
알고리즘
Parent {
...
child: Child(
param
),
...
}
Child {
final type param;
Child(
require this.param,
Key? key
) : super(key: key);
}
전체 코드
class Parent extends StatelessWidget {
...
child: Child(
onTapEvent
),
...
void onTapEvent() {...}
}
class Child extends StatelessWidget {
final GestureTapCallback onTapEvent;
Child(
require this.onTapEvent,
Key? key
) : super(key: key);
}
728x90
반응형
'App > Flutter' 카테고리의 다른 글
[Flutter - Dart] 변수 형식 (var/dynamic/final/const) (0) | 2024.10.31 |
---|