4
ステートフルウィジェットにデータを渡す
ステートフルウィジェットを作成するときに、それをデータに渡すための推奨される方法は何でしょうか。 私が見た2つのスタイルは次のとおりです。 class ServerInfo extends StatefulWidget { Server _server; ServerInfo(Server server) { this._server = server; } @override State<StatefulWidget> createState() => new _ServerInfoState(_server); } class _ServerInfoState extends State<ServerInfo> { Server _server; _ServerInfoState(Server server) { this._server = server; } } この方法は、両方値を保持ServerInfoし、_ServerInfoState少し無駄思われます。 他の方法は使用することwidget._serverです: class ServerInfo extends StatefulWidget { Server _server; ServerInfo(Server server) { …