강의

멘토링

커뮤니티

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

Yeonho Kim님의 프로필 이미지
Yeonho Kim

작성한 질문수

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

route, pushNamed를 이용할때 pop으로 값 가져오기는 안되는 건가요

작성

·

233

1

push, pop을 이용해 변수 넘기고 받는 연습을 하고 있는데요

1)변수를 만들어 넘길때,

2)arguments를 만들어 넘길때는

push, pop를 통해서 주고 받는게 이상없이 동작하는데요

pushName를 이용할때는 작동이 안되는데 원래 안되는건지 코드의 문제가 있는건지요??

보낼때

OutlinedButton(onPressed: () async{
  final int? result = await Navigator.of(context).pushNamed<int>('three', arguments:101112);
  print(result);

}, child: Text('push to RouteThree'))

pop으로 보낼때

ElevatedButton(onPressed: (){
  Navigator.of(context).pop(11);
}, child: Text('pop to Route Two'))

답변 1

0

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

안녕하세요.

받을 수 있어야 정상 맞습니다.

한번더 확인해보시고 안되면 다시한번 질문주세요.

Yeonho Kim님의 프로필 이미지
Yeonho Kim

작성한 질문수

질문하기