Flutter错误:初始化器中只能访问静态成员

时间:2020-01-27 10:13:32

标签: firebase flutter dart google-cloud-firestore

当我尝试使用_input来访问Firestore中的信息时,出现“只能在初始化程序中访问静态成员”的信息。访问输入信息并将其用作发布参考的解决方案是什么?

   String _input() {
    if (currentUser != null) {
      String email =  currentUser.email;
      return email.substring(email.indexOf("@") + 1, email.length);;
    } else {
      return "no current user";
    }
  }


  final postsRef = Firestore.instance
      .collection('School')
      .document('$_input')
      .collection('usersPosts');

0 个答案:

没有答案