[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
안녕하세요. 수업 중 에러에 관해 질문 드립니다. 주문 탭 완성한 후에 에러가 발생했고, 아래와 같습니다. 에러관련 파일 : pagination_provider.dart ========Error======= I/flutter ( 4231): FormatException: Invalid date format I/flutter ( 4231): string I/flutter ( 4231): #0 DateTime.parse (dart:core/date_time.dart:347:7) 관련 수업들 재차 확인해 보았고 오타는 없었습니다. OrderModel 에서 final DateTime createdAt; 위의 것에서 에러가 나오는건지해서 제외시키고도 해보고, intl 패키지 사용해서 DateFormatting을 다르게 해보았는데도 안되고 있습니다. 제가 확인해본바로는, OrderCard.fromModel빌드할때 에러가 발생하는것 같긴한데..OrderCard의 orderDate도 DateTime형식이고, OrderCard.fromModel의 crestaedAt도 DateTime형식인데 뭐가 문제인지 도무지 모르겠어서 여쭤봅니다.
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
[Nest] 1286 - 2022. 09. 20. 오후 9:17:20 ERROR [ExceptionsHandler] Cannot read property 'restaurant' of undefined TypeError: Cannot read property 'restaurant' of undefined at OrderService.postOrder (/Users/dane_won/NodeProjects/flutter-lv2-server-main/src/order/order.service.ts:36:8) at OrderController.postOrder (/Users/dane_won/NodeProjects/flutter-lv2-server-main/src/order/order.controller.ts:63:30) at /Users/dane_won/NodeProjects/flutter-lv2-server-main/node_modules/@nestjs/core/router/router-execution-context.js:38:29 at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:95:5) ==== 파라미터를 잘못 보낸 느낌인 것 같은데... 다시 찾아봐야겠죠?ㅠㅠ
이 예제는 검색하는 메서드 하나밖에 없어서 유즈케이스가 하나 밖에 없는데요. 만약 이 화면에 사진 업로드, 유해컨텐츠 신고하기 기능이 있다고 가정하면 GetPhotoUseCase.dart / UploadPhotoUseCase.dart / ReportUseCase.dart 이렇게 각각 유즈케이스들을 만들어서 뷰모델이 사용할 수 있도록 해야하는지, 아니면 HomeViewUseCase.dart 이라는 하나의 유즈케이스 안에 각각의 메서드들을 넣어야 하는지 궁금합니다! 아니면 비슷한 레포지토리를 사용할 것 같은 유즈케이스들끼리 따로 모으는 게 좋을까요?
터미널에서 flutter pub add shared_preferences 입력 시 Expected to find project root in current working directory. 이런문구가 뜨면서 적용이 되질 않습니다.. 구글로 찾아보고 시도해봤는데도 안되네요
안녕하세요 강사님 제가 지금 플러터로 서버에 이미지 저장할려고 합니다. 그래서 강사님 유튜브(https://www.youtube.com/watch?v=Cz55mcHG6Xk )에 있어서 참고할려고했는데 서버를 php로 해서 php로 어떻게 적어야 할지 고민하다가 찾다보니 나온게 밑에 유튜브링크입니다. https://www.youtube.com/watch?v=g8WEXj6xvsY 이걸 따라헀는데 안되더라고요 제가 작성한게 문제인건지 아니면 저분께 지금 안되는건지 모르겠습니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
플러터와 <php,DB(mysql)>을 사용하여 로그인&회원가입을 구현했습니다. 로그인을 하면 닉네임을 표시하고 싶은데 DB에서 ID에 해당하는 닉네임 값을 어떻게 가져와야할지 모르겠습니다. 로그인하면 로그인유지는 shared_preferences 사용하여 (id,pw)를 저장했습니다.
약 15분 37초쯤 ios 디렉터리에 있는 podfile설정하는 부분에 관한 질문입니다. 저는 ios디렉터리 하위목록에 podfile이 없는데 왜 그런 것일까요..??flutter버전이 달라서 그런 것일까요? flutter버전 : flutter_windows_3.0.5-stable
안녕하세요 강사님 프로젝트만들기에서 3) Emulator 실행하기 가상 안드로이드폰 나오는 것 까지는 했는데요. v체크 표시하고 Run Without Debugging 를 클릭하면 이런 표시가 나오고 화면은 하얀색으로 안나옵니다. 무엇을 만져야 할까요? ㅠ 런처 에뮬은 pixel 2 api 29 입니다.
안녕하세요 ios 세팅 후 실행을 하면 시뮬레이터에서는 검정색화면이 뜨고, 아래처럼 디버그 콘솔이 수행되고 있습니다. 해결하기 위해 저는 아래의 명령어를 수행해보았지만 실패하였습니다. (다음 링크를 참고하였습니다. https://fluttercorner.com/unhandled-exception-platformexceptionchannel-error-unable-to-establish-connection-on-channel-null-null/) ``` flutter pub upgrade outdated flutter clean flutter pub get ``` 아래는 제가 현재 직면한 문제의 디버그 콘솔입니다. 잘 부탁드립니다. Launching lib/main.dart on iPhone 11 Pro in debug mode... package:bucket_list_with_firebase/main.dart:1 Xcode build done. 32.2s Connecting to VM Service at ws://127.0.0.1:64598/lRGzfzRh198=/ws [VERBOSE-2:ui_dart_state.cc(198)] Unhandled Exception: PlatformException(channel-error, Unable to establish connection on channel., null, null) #0 FirebaseCoreHostApi.initializeCore package:firebase_core_platform_interface/…/pigeon/messages.pigeon.dart:199 <asynchronous suspension> #1 MethodChannelFirebase._initializeCore package:firebase_core_platform_interface/…/method_channel/method_channel_firebase.dart:29 <asynchronous suspension> #2 MethodChannelFirebase.initializeApp package:firebase_core_platform_interface/…/method_channel/method_channel_firebase.dart:73
안녕하세요? 훌륭한 강좌 덕분에 처음 해보는 Flutter지만 쉽게 배우며 많은 재미를 느끼고 있습니다. 감사하다는 말씀 드리고 있습니다. 3장 샘플중에 [한줄 일기] 샘플소스 중에 정확히 어떤 의미인지 잘 이해가 안가서 여쭤봅니다. 질문 1) // createdAt은 중복될 일이 없기 때문에 createdAt을 고유 식별자로 사용 // createdAt이 일치하는 diary 조회 Diary diary = diaryList.firstWhere((diary) => diary.createdAt == createdAt); => 는 {return} 과 동일하다고 알고 있었는데요. 뒤에 createdAt (작성일)이 같은지 bool 형태로 리턴된 후 diary 형태의 인스턴스를 리턴하라는 의미인지요? --------------------------------------- 질문 2) TextField ( ... 중략 ... onSubmitted: (_) { // 엔터 누를 때 작성하기 createDiary(diaryService); Navigator.pop(context); }, ), 위에서 (_) 의미가 파라미터를 원래 있는데 안 넣을때 쓰는 건지요? 어떨때 쓰는 걸까요?
제가 github에서 파일을 갖고 와서 붙여넣기를 하니 모든 파일마다 제일 위에 있는 import가 정의되지 않았다면서 오류가 많이 뜹니다. 그런데 어떻게 재설정해야하는 건지 모르겠습니다. 그리고 강의에서는 import가 없어 다 지우게 되면 다른 곳에서 갑자기 오류가 생기게 되는데 어떻게 해야할까요?? import를 어떻게 정의해야할까요??
안녕하세요 저가 파일을 나누고 난뒤에 다시 돌렸는데 여러가지 에러가 나오고 처리하고난뒤에 또 이런에러가 나오는데 저 에러를 어떻게 고치는지 모르겠어서요 Run without debug 를 실행하면 에러가나오고 난뒤에 이뮬레이터에 화면이 아무것도 나오지 않습니다 혹시 해결방안을 알 수 있을까요 ?