相关疑难解决方法(0)

如何使用Dart扩展功能?

Dart 2.6引入了一种新的语言功能,称为“ 静态扩展成员 ”。
但是,我不太了解如何使用它。

我想轻松获得childCounta RowColumn,即使用row.childCount代替row.children.length

void main() {
  final row = Row(children: const [Text('one'), Text('two')]), 
      column = Column(children: const [Text('one'), Text('two'), Text('three')]);

  print(row.childCount); // Should print "2".

  print(column.childCount); // Should print "3".
}
Run Code Online (Sandbox Code Playgroud)

我尝试执行以下操作,但这是语法错误:

Row.childCount() => this.children.length;

Column.childCount() => this.children.length;
Run Code Online (Sandbox Code Playgroud)

dart flutter

5
推荐指数
2
解决办法
836
查看次数

标签 统计

dart ×1

flutter ×1