dart - 这个带点的构造函数名称是什么

标签 dart flutter

在 flutter 的 Image widget 中,我发现像 Image.asset() 和 Image.file() 这样的构造函数名称带有点 (.) 的用法。

它是什么以及如何使用?

最佳答案

这是一个named constructor

Use a named constructor to implement multiple constructors for a class or to provide extra clarity:

class Point {   

  num x, y;

  Point(this.x, this.y);

  // Named constructor   
  Point.origin() {
    x = 0;
    y = 0;   
  } 
}

关于dart - 这个带点的构造函数名称是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56267363/

相关文章:

animation - 如何在Flutter中创建滑入和滑出动画?

flutter - 即时通讯应用上的消息顺序不正确

google-app-engine - 在没有 JsProxy 的情况下使 Dart-Polymer 模型类可反射

dart - Flutter 的动态 AppBar

flutter - 如何在 Flutter 中的 IconButton 上添加 tintColor?

dart - Flutter:在后台获取地理位置

flutter - 为什么 Future 会阻塞用户界面,但网络请求不会乱动

javascript - Polymer.Dart 事件监听

dart - 如何在 Flutter 上将 DatePicker 上的可选日期设置为从现在起 3 天?

android-studio - Flutter:如何将值从streamprovider/listview构建器传递到另一个类