【发布时间】:2018-02-07 12:48:04
【问题描述】:
我的 Dart 代码给了我这个错误:
NoSuchMethodError: Class '_InternalLinkedHashMap' has no getter 'myKey'
这是我的代码:
Class A{
Map a = {
"myKey": "Dont privatise this value"};
}
Main(){
A b = new A();
print(b.a.myKey); // Error
print(b.a['myKey']); // Error too..
}
我已经搜索过这个问题,但我不明白为什么编译器不想从地图上给我myKey。但是我已经在 Dart 控制台中检查了(通过类构造函数中的 print 方法),并且我确定键 myKey 在地图中。
【问题讨论】:
标签: dart