这是我的个人资料页面,
我还尝试了 snapshot.data() 并尝试通过查看其他一些 StackOverflow 答案将其转换为地图数据。请帮我解决这个问题。
错误出现在第 63 行。我不知道如何纠正。实际上,在教程中,他们显示了来自文档,但我必须使用 FromMap 但我不确定如何使用它
import 'package:flutter/material.dart';
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:firebase_storage/firebase_storage.dart' as firebase_storage;
import 'package:provider/provider.dart';
import 'package:cached_network_image/cached_network_image.dart';
import 'package:justpoll/screens/profile/edit_profile.dart';
import 'package:justpoll/screens/profile/profile_nav_bar/settings.dart';
import 'package:justpoll/screens/profile/profile_nav_bar/help.dart';
import 'package:justpoll/Constants.dart';
import 'package:justpoll/widgets/progress.dart';
import 'package:justpoll/libmodels/user_model.dart';
import 'package:justpoll/libservices/authentication_service.dart';
import 'package:justpoll/screens/home_page/nav.dart';
class Profile2 extends StatefulWidget {
final String profileId;
Profile2({this.profileId});
@override
_Profile2State createState() => new _Profile2State();
}
final userRef = FirebaseFirestore.instance.collection("users");
class _Profile2State extends State<Profile2> {
buildProfileButton() {
return Text("profile Button");
}
Column buildCountColumn(String lable, int count) {
return Column(
mainAxisSize: MainAxisSize.min, …Run Code Online (Sandbox Code Playgroud)