inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

페이지 갱신 문제 해결

페이제 갱신 문제 해결에서 버그가 있는거 같아요~

해결된 질문

305

Moon

작성한 질문수 2

0

스크린샷 2023-07-16 오전 1.13.50.pngsearch 함수에서 result 상태만 초기화 되어서 searchOption 의 start 가 갱신이 안되는 문제가 있는거 같습니다.

위 스크린샷 처럼 searchOption 을 위와 같이 초기화 했더니 문제는 해결되었는데 맞는 방법인지 모르겠네요~

flutter firebase bloc

답변 1

0

개발하는남자

안녕하세요 :)

사용자가 1차 검색후 몇페이지 확인후 다른 검색을 하게 되면 start 페이지가 이전 검색때의 값을 유지하여 검색되기에 버그가 맞습니다. 수정하신 방식대로

void search(String searchKey) async {
    emit(
      state.copyWith(
        status: CommonStateStatus.loading,
        result: const NaverBookInfoResults.init(),
        searchOption: NaverBookSearchOption.init(query: searchKey),
      ),
    );
    _searchToNaverApi();
  }

수정하시면 될 것입니다.

버그 제보 + 수정까지 주시니 감사합니다 ^^

관련 내용을 영상 코멘트로 넣어 놔야 겠네요

 

Figma 디자인 링크는 어디서 받을 수 있을까요? ☺️

0

76

1

TextFiled 키보드, rebuild 이슈 - review_write_page.dart

0

61

1

오류..

0

151

2

혹시 웹에서 디버깅하시는분들은

0

445

1

비동기 처리방식

0

241

3

애뮬레이터 동작안됨과 xcode 실행안됨

0

197

1

기능별로 정리가 되지않아요

0

195

2

임포트 자동생성

0

230

4

클래스 이름 동시 변경

0

181

2

단축키옵션

0

202

2

의존성 세팅이 끝나면

0

114

1

플러터 설치

0

171

2

goRouter

0

159

2

appBar 텍스트 컬러 적용이 안돼요!

0

172

1

모델 객체에 대해

0

216

1

네이버api프로젝트세팅부분에서

0

291

2

doc id와 uid

0

458

2

실제 폰에서 테스트 시 리뷰 작성 버튼 위치

0

252

1

샘플 소스 전체 다운받아볼 수 있을까요?

0

344

1

애플 로그인 위해 애플 개발자 인증센터는 Developer 프로그램 가입해야 하나요?

0

382

1

GoogleService-Info.plist > REVERSED_CLIENT_ID 안보입니다.

0

1616

2

즐겨찾기 기능 질문 요청드립니다..

1

491

1

리뷰작성 별점 문의

0

343

1

플러터 바탕화면 빠진후 앱 진행시

1

857

6