Flutter2 [모로로그] 문의 화면 만들기 - #1 화면 구성 사용자가 의견을 전달하기 위한 화면을 만든다. (진행중이라서 내용이 변경될 수 있음.) 전달하는 정보는, 이름, 이메일, 내용 으로 구성한다. (추가적으로 플랫폼 종류, 버전정보를 포함한다.) 대략적인 화면 구성은 아래와 같다. 라우터 추가 라우터 내용은 lib/route/routes.dart 파일에서 추가한다. ./lib/route/ └── routes.dart/contact 이름으로 GetPage 를 추가 한다. class Routes { ... static const contact = '/contact'; static const defaultTransition = Transition.downToUp; static final pages = [ ... GetPage( name: conta.. 2023. 7. 17. [Flutter] json_serializable 사용하기 [Flutter] json_serializable 사용하기 문제 flutter 에서 json 데이터를 사용하기 위해서는 이를 Map 으로 변경해서 사용해야 합니다. json을 객체로 변경하기 위해 fromJson, 객체를 json으로 변경하기 위해 toJson 함수를 만들어서 사용합니다. class User { final String name; final String email; User(this.name, this.email); User.fromJson(Map json) : name = json['name'], email = json['email']; Map toJson() => { 'name': name, 'email': email, }; } 이 때 문제점은 내부 변수가 변경되거나, 추가, 삭제 되면.. 2019. 6. 13. 이전 1 다음