我试图重建这个视频的代码(https://www.youtube.com/watch?v=d5PpeNb-dOY),这是关于如何将一个String
值复制到另一个StatefulWidget
,但现在我得到了BodyConstructionState(value)
红色下划线,它说“位置参数太多:预期为 0,但找到了 1。 ”Value
来自另一个小部件。我不知道为什么,因为我的做法和视频中的那个人一样。谁能告诉我我的错误是什么?提前致谢!
class BodyConstruction extends StatefulWidget {
String value;
BodyConstruction({Key key, @required this.value}) : super(key : key);
@override
_BodyConstructionState createState() => _BodyConstructionState(value);
}
class _BodyConstructionState extends State<BodyConstruction> {
String value;
_BodyConstructionState({this.value});