inflearn logo
강의

Course

Instructor

[Code Factory] [Intermediate] Flutter Real Practice! State Management, Cache Management, Code Generation, GoRouter, Authentication Logic, etc. Essential Skills to Become an Intermediate!

Mapping ProductCard

DefaultLayout()의 title: 관련 질문드립니다.

478

bubble gun

21 asked

0

안녕하세요. 계속 열심히 공부중입니다.

ProductCard 까지 맵핑을 했지만,

제목과 같이 DefaultLayout() 부분은 여전히

title: '불타는 떡볶이',

로 남아있는데,

다른 식당 디테일 페이지에 들어가도 당연히 앱바에 불타는 떡볶이가 나오니까, 이걸 받아온 데이터로 부터 적용을 해 식당마다 원래의 이름이 나오도록 해보고 싶었습니다.

근데 RestaurantDetailModel에서 item이라는 변수로 들어오고 있는걸 renderTop에 적용하고 있는 것인데, item 은 결국 FutureBuilder() 의 builder method로 들어오고 있어 이걸 Widget build() 단으로 올리질 못하니 약간 머리에 쥐가 나고 있습니다.ㅜ

Flutter 하이브리드 앱

Answer 2

1

bubble gun

아 제가 너무 어렵게 질문드렸나보네요. ㅜ

하지만 해결했습니다!

class RestaurantDetailScreen extends StatelessWidget {
  final String id;
  final String name; // <= 레스토랑 이름

  const RestaurantDetailScreen({
    key? key,
    required this.id,
    required this.name, // <=
  }) : super(key: key);

로 해서, restaurant_screen.dart 에서

//...
return GestureDetector(
  onTap:(){
    Navigator.of(context).push(
      MaterialPageRoute(
        builder: (context)=> RestaurantDetailScreen(
          id: pItem.id,
          name: pItem.name, // <=
         ),
       ),
     );
   },
//...

로 받도록 하는 방법으로 앱바마다 각 레스토랑 이름이 나오도록 했습니다.

-1

codefactory

안녕하세요!

조금만 더 정리해서 질문해주시면 답변 드리도록 하겠습니다!

카카오채널로 오셔서 질문주셔도 됩니다!

자동 패키지 임포트 관련 질문 드립니다.

0

642

1

초급 중급 마무리한 학생입니다.. 파베관련 질문 하나만 받아주실 수 있을까요

0

429

1

Pagination 질문드립니다

0

460

1

레이아웃에 대해서 궁금한 질문!

0

482

1

강의에 적용된 디자인 패턴이 뭔가요??

1

666

1

네스팅 방식으로 goRouter Go를 사용할때, 앱바타이틀이 정상적으로 표시되지 않는 문제

0

544

2

GoRouter return이 안됩니다.

0

589

1

UserModel 에서는 IModelWithId를 implements하지 않는 이유가 있나요?

-1

530

1

서버쪽 /user/me api에서 에러가 나서 확인해보니..

0

399

1

[에러] GoRouter 적용, 401 에러가 뜹니다

0

356

1

ref.read.update // state + 1

0

444

1

typedef itemBuilder 제네릭 관련 질문이 있습니다.

0

446

1

[상태관리] Riverpod을 쓰신 이유가 있으신가요?

0

663

1

Dio 질문드립니다.!

0

763

2

CursorPagination 캐스팅 관련 문의

0

403

1

CursorPagination 캐시팅 관련 문의

0

385

2

AuthRepository 클래스 token() 함수는 Dead Code 아닌가요?

0

353

1

Rating을 GET 요청할때 DioError가 발생합니다.

-1

601

1

Token 관련 질문 드립니다.

0

440

2

수업의 내용은 아니지만 궁금해서 여쭤봅니다.

0

568

1

refresh 토큰 재발급 요청에 대해서

0

1681

1

_App 클래스가 ConsumerWidget을 상속 받으면 에러가 생깁니다

0

2531

4

이번 플러터와 다트 업데이트에서

1

261

1

Dio로 api 요청 듣고 있는데 에러가 발생합니다 ㅜㅜ

0

1164

1