인프런 커뮤니티 질문&답변

이태진님의 프로필 이미지
이태진

작성한 질문수

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

장바구니 기능 적용하기

Badge Flutter 3.7 현재 상환

작성

·

787

7

지금 flutter 3.7상태에서는 바로 Badge를 사용하지 못합니다

Flutter 3.7에서는 Badge 위젯이 Material 라이브러리에 도입되었으므로 모호한 가져오기를 피하려면 다음과 같이 패키지를 가져와야 합니다.

import 'package:badges/badges.dart' as badges;

그런 다음 "Badge" 위젯 대신 "badges.Badge" 위젯을 사용합니다. 이 패키지의 모든 클래스에 대해 동일합니다.

답변 1

3

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

맞습니다. 이번에 플러터가 업데이트되면서 자체적으로 Badge 위젯이 새로 생겼습니다.

말씀해주신 것 처럼 as를 사용하거나 materia.dart를 불러올때 hide Badge를 실행해주시면 material.dart 패키지에서 Badge가 불려오는걸 막을 수 있습니다.

감사합니다!

이태진님의 프로필 이미지
이태진

작성한 질문수

질문하기