- 데이터 넘겨주기
- 여러개의 데이터 넘겨주기
- 넘어온 데이터 사용하기
Get.to(()=>-nextScreen(),arguments:arg1);
Get.to를 이용하여 데이터를 넘겨줄 때는 arguments를 이용한다.
Get.to 이외에도 페이지를 넘겨주는 여러개의 메소드에서 사용 가능하다.
Get.to(()=>-nextScreen(),arguments:[arg1,arg2]);
arguments를 리스트 형식으로 넘겨줄 수 있다.
타입 상관없이 데이터를 넘겨줄 수 있다👍
넘어간 페이지에서 Get.arguments를 이용하여 데이터 값들을 받아올 수 있다.
리스트 타입일 경우 이렇게 사용하면 되고,
String word;
int num;
word=Get.arguments[0];
num=Get.arguments[1];
하나만 넘겨줬다면
String word;
word=Get.arguments;
이렇게 간단하게 사용할 수 있다!
나는 주로 initState에서 Get.arguments를 하여
데이터값을 가져와서 빌드에서 뿌려준다.
이 방법이 맞는지는 모르겠지만,,,
혹시라도 이 방법이 비효율적이거나 추천하지 않는다면
댓글로 알려주세요!😀