繁体   English   中英

Dart 2.0类型注释

[英]Dart 2.0 type annotations

鉴于此,我正在更新我的软件包之一以使用最新的linter规则:

Map<dynamic,dynamic>obj = Map<dynamic,dynamic>();
P p = P();
String nodename ="name";
obj[nodeName] = [obj[nodeName], p];

在等号的列表的开头括号中,我得到:-

指定类型注释

问题是为什么,它要我在这里做什么?

这是一个列表文字[obj[nodeName], p]; 没有泛型类型。

最新的短绒规则

不是很具体,但是有些规则要求指定类型

obj[nodeName] = <dynamic>[obj[nodeName], p];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM