我在学习Flutter时,对于代码段
class EachView extends StatefulWidget { String _title; EachView(this._title); @override _EachViewState createState() => _EachViewState(); }
中的
EachView(this._title);
难以理解。后查询了资料,明白这个是Dart中的构造函数的写法的语法糖。
相当于
class EachView extends StatefulWidget { String _title; EachView(String title){ this._title = title; } @override _EachViewState createState() => _EachViewState(); }
调用方式
EachView("LYH")