인프런 커뮤니티 질문&답변

kimsuin님의 프로필 이미지
kimsuin

작성한 질문수

[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

onpressed에서 함수 두개 사용하기

작성

·

715

·

수정됨

0

안녕하세요 선생님. 플러터 공부 중에 궁금한 것이 있어 문의드렸습니다.

부모 위젯에서 Voidcallback파라미터로 함수를 불러오고, 그 함수를 버튼 위젯의 onpressed에서 불러와서 활용할 수 있다는 것을 활용하여 자식 위젯에서의 함수와 함께 onpressed에서 부모위젯의 함수를 사용하고자 코드를 작성해보았습니다.

오류 없이 실행되긴 하지만, 부모위젯에서 가져온 voidcallback함수가 작동하지 않습니다. 어떻게 해야 버튼을 눌렀을 때, 자식 위젯에서의 함수와 부모위젯에서의 함수를 함께 실행할 수 있나요?

부모위젯과 자식 위젯 모두 Stateful함수이고,

부모위젯에서 가져온 함수는

이 함수이며,

자식위젯에서 함께 실행하고자 하는 함수는

위와 같습니다.

 

답변 1

1

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

widget.reset 말씀하시는거 맞나요?

widget.reset은 실행이 아닙니다.

widget.reset() 이게 실행입니다.

감사합니다!

kimsuin님의 프로필 이미지
kimsuin
질문자

엄청 단순한 실수였네요.. 빠른 답변 정말 감사드립니다!!

kimsuin님의 프로필 이미지
kimsuin

작성한 질문수

질문하기