无法在初始化程序中访问实例成员 'id'
The instance member 'id' can't be accessed in an initializer
//显示错误
无法在初始化程序中访问实例成员 'id'。
//如何消除错误?
我从其他有状态小部件传递了 id 值,我现在如何使用 id 来初始化用户
class AddUser {
final String answer;
final String id;
AddUser(this.answer,this.id);
DocumentReference users = FirebaseFirestore.instance.collection('Questions').doc("ceb").collection("ceb").doc(id);}
我相信这些文档有足够的资源来完成您正在查找的内容。
CollectionReference users = FirebaseFirestore.instance.collection('users');
Future<void> addUser() {
return users
// existing document in 'users' collection: "ABC123"
.doc('ABC123')
.set({
'full_name': "Mary Jane",
'age': 18
},
.then(
(value) => print("'full_name' & 'age' merged with existing data!")
)
.catchError((error) => print("Failed to merge data: $error"));
}
//显示错误
无法在初始化程序中访问实例成员 'id'。
//如何消除错误?
我从其他有状态小部件传递了 id 值,我现在如何使用 id 来初始化用户
class AddUser {
final String answer;
final String id;
AddUser(this.answer,this.id);
DocumentReference users = FirebaseFirestore.instance.collection('Questions').doc("ceb").collection("ceb").doc(id);}
我相信这些文档有足够的资源来完成您正在查找的内容。
CollectionReference users = FirebaseFirestore.instance.collection('users');
Future<void> addUser() {
return users
// existing document in 'users' collection: "ABC123"
.doc('ABC123')
.set({
'full_name': "Mary Jane",
'age': 18
},
.then(
(value) => print("'full_name' & 'age' merged with existing data!")
)
.catchError((error) => print("Failed to merge data: $error"));
}