了解dart语法

时间:2014-02-12 13:40:52

标签: dart

来自java世界我很难理解来自AngularDart pirate badge code lab的代码片段:

    Future _loadData() {
        return _http.get('piratenames.json').then((HttpResponse response) {
          PirateName.names = response.data['names'];
          PirateName.appellations = response.data['appellations'];
        });
      }
    }

根据我的理解,PirateName是一个类,行如何

    PirateName.names = response.data['names'];

在不引用实际实例的情况下编写类的字段?

1 个答案:

答案 0 :(得分:4)

Dart语法允许静态变量,就像Java一样。

这是您提供的来源static variable中定义的Edit piratebadge.dart,您将看到它被定义为静态的位置。