강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của sinpk166807
sinpk166807

câu hỏi đã được viết

Mã hóa bản sao giao diện người dùng Netflix bằng Flutter + Firebase [Flutter]

Tích hợp Flutter và Firebase - 2) Viết code Flutter

FirebaseFrirestroe 사용시 아래코드로 하시면 됩니다.

Viết

·

766

5

cloud_firestore3.1.10 사용시 참고하세요

 
class _HomeScreenState extends State<HomeScreen> {
FirebaseFirestore firebaseFirestore = FirebaseFirestore.instance;
late Stream<QuerySnapshot> streamData;

@override
void initState() {
super.initState();
streamData = firebaseFirestore.collection('movie').snapshots();
}

Widget _fetchData(BuildContext context) {
return StreamBuilder<QuerySnapshot>(
stream: FirebaseFirestore.instance.collection('movie').snapshots(),
builder: (context, snapshot) {
if (!snapshot.hasData) {
return LinearProgressIndicator();
}
return _buildBody(context, snapshot.data!.docs);
});
}

Widget _buildBody(BuildContext context, List<DocumentSnapshot> snapshot) {
List<Movie> movies = snapshot.map((d) => Movie.fromSnapshot(d)).toList();
return ListView(children: [
Stack(
children: [CarouselImage(movies: movies), TopBar()],
),
CircleSlider(movies: movies),
BoxSlider(movies: movies)
]);
}

@override
Widget build(BuildContext context) {
return _fetchData(context);
}
}
firebaseFlutter클론코딩

Câu trả lời 4

1

감사합니당

0

와 감사해요.. 최신 버전에서 어떻게 해야될지 막막해하고 잇어쓴ㄴ데.

0

와 너무 감사합니다...!!!

0

감사합니다.

Hình ảnh hồ sơ của sinpk166807
sinpk166807

câu hỏi đã được viết

Đặt câu hỏi