안녕하세요 It박사 Ho입니다. 오늘은 flutter 페이지 이동시 웹처럼 /뒤에 오는 주소를 만드는 방법에 대해서 알아보겠습니다.

웹에서 보면 www.litenews.shop/    << 이렇게 웹주소가 시작되지요?

/ << 이것 뒤에오는 이름들은 페이지별로 달라집니다.

뭐 예를 들어 /onepage/2/1/3

뭐 이런식으로요

이것을 flutter Dart 에도 적용이 되는데요 

방법은 간단합니다. 


먼저 initialRoute: '/'를 선언해 줍니다. 처음 시작되는 라우트 이름인거죠~
그리고 routes:{
'/': (context)=> 첫 페이지 이름(),
'/two: (context)=> 두번째 페이지 이름(), 
}
이렇게 선언해주면 웹페이지 처럼 주소 뒤에 /혹은 /two를 붙이면 
그리고 버튼에 Navigator.of(context).pushnamed('/two'); 이렇게 선언하면 
내가만든 라우트 네임으로 이동이 가능합니다.
간단하지유?