플러터에서 페이지( 화면 ) 이동은 Navigator 의 push, pop 를 사용한다고 앞써 설명했습니다.
2020/05/07 - [개발/플러터] - [플러터] Navigator 에 대해 ( 화면 전환 )
하지만 Navigator 코드를 보시면 매번 이러한 코드를 썼습니다.
이 코드를 간결하게 표현하고자 할때 route 기능을 쓰면 됩니다.
이렇게 앱의 시작 부분에 routes 를 쓰고
'사용하고자 하는 키워드' : (context) => 클래스
그 후 본래의 호출 코드를 아래와 같이 바꾸고 호출하면 완료입니다.
추가적으로 /first , /second 같은 형식으로 쓰는 이유는 이러한 형식을 사용할 경우
현재 페이지의 구조를 /main/first/second 로 나타낼수 있기 때문에 추천드린다고 나와있습니다.
매번 작성할때마다 난잡한 코드를 쓰는 거보다 route 기능을 이용하여 하시는것을 적극 추천드립니다.
'개발 > 플러터' 카테고리의 다른 글
[플러터] SafeArea 에 대해서 (0) | 2020.05.28 |
---|---|
[플러터] CheckboxListTile 에 대하여 (1) | 2020.05.24 |
[플러터] 페이지(스크린) 간의 데이터 전송 (0) | 2020.05.10 |
[플러터] Padding 에 대하여 (0) | 2020.05.09 |
[플러터] Navigator 에 대해 ( 화면 전환 ) (0) | 2020.05.07 |
댓글