Null 安全等效于 "List<List<T>>()"?

Null Safety equivalent of "List<List<T>>()"?

我的旧工作代码: List<List<T>> pages = List<List<T>>();

现在不适用于空安全:

默认的 'List' 构造函数在启用 null 安全时不可用。 尝试使用列表文字,'List.filled' 或 'List.generate'.dartdefault_list_constructor 'List' 已弃用,不应使用。请改用列表文字 [] 或 List.filled 构造函数。

// @dart=2.12
void doSomething<T>() {
  List<List<T>> pages = [];
  print(pages.runtimeType.toString());
}

void main() {
  doSomething<String>();
}

结果

JSArray<List<String>>