由于第 4 行中的一些已知错误,我的 dart 代码无法编译

My dart code does not compile because of some onknown error in line 4

这是我的代码

void myFunction() {
  return const Person(
    name: 'John T',
    onAccess: (val) => FirebaseFirestore.instance,//error
  )
}

但是没有编译!!! 我该怎么办?????

试试这个:

void myFunction() {
  return Person(
    name: const 'John T',
    onAccess: (val) => FirebaseFirestore.instance, //functions do not support const constructors
  )
}