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>>
我的旧工作代码:
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>>