강의

멘토링

커뮤니티

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

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

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

Từ giới thiệu về phát triển ứng dụng Flutter đến hoàn thành dự án

오류 확인 요청

Viết

·

227

0

안녕하세요 아래와 같이 섹션4. 메인프로젝트 만들기 - 단계적으로 만들기 실습 중입니다.
child: ListTile(
title: Text(document.data['name']),
trailing: Text(document.data['votes'].toString())
에서 오류가 나오고 있는데 원인을 찾지 못하고 있습니다. 확인 부탁드립니다.(Firebase 관련 사용법이 바뀐것 같아요)
 
class _HomePageState extends State<HomePage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Votes'),
),
body: StreamBuilder<QuerySnapshot>(
stream: FirebaseFirestore.instance.collection('list').snapshots(),
builder: (context, snapshot) {
if (!snapshot.hasData)

return LinearProgressIndicator();

return ListView(
padding: EdgeInsets.symmetric(horizontal: 16,vertical: 8),
children: snapshot.data!.docs.map((data) => buildListItem(context, data)).toList(),
);
},
)
);
}

Widget buildListItem(BuildContext context, DocumentSnapshot document){
Map<String, dynamic> data =
document.data() as Map<String, dynamic>;
return Container(
decoration: BoxDecoration(
border: Border.all(color: Colors.grey),
borderRadius: BorderRadius.circular(5.0),
),


child: ListTile(
title: Text(document.data['name']),
trailing: Text(document.data['votes'].toString())
),
);
 
Flutter

Câu trả lời 1

0

안녕하세요 강사 권승민입니다.

문제 해결을 위해서 발생한 에러 문구를 보내주시면 수월한 해결이 가능할 것 같습니다.

답장 기다리고 있겠습니다.

감사합니다.

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

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

Đặt câu hỏi