파파비의 블로그
플러터, flutter) NamedRoutes 쓸 때 주의 할 점 본문
반응형
1) routes 중에 이름을 웹처럼 '/' 를 쓴다면, '/'를 가진 route가 꼭 필요하다.
home을 의미하기 때문이다.
2) home: 속성과 initial route가 존재하며 이들은 같은 속성이기 때문에 중복해서 쓰면 안된다.
3) route가 많아지기 시작하면, 하드코딩하면 부담스러워진다.
따라서 생성하는 페이지에 (위젯의 클래스에) static const로 해서 이름을 string으로 명명해둔다.
그러면 거기서 이름을 살짝 고치면 다른 곳에서도 다 알아서 바뀌니 상관 없다. 그런데
하드코드로 각 route를 이름지으면 수정 할 떄도 매우 번거로워 진다.
반응형
'개발 > flutter' 카테고리의 다른 글
플러터, flutter) import 시 패키지 위치 관련 tip (0) | 2020.06.05 |
---|---|
플러터, flutter) 큰 데이터에서 데이터 추리고 위젯만들기 ! (where & listview.builder) (0) | 2020.06.05 |
플러터, flutter) 화면을 전환하는 방법, Navigator (push, pushNamed + data 이동방법 ModalRoute) (0) | 2020.06.02 |
플러터, flutter) GestureDetector + 시각효과 = Inkwell (0) | 2020.06.02 |
플러터, flutter) ThemeData와 font 다양한 스타일로 넣기 (0) | 2020.06.02 |
Comments