Flutter
State 클래스 에서 Stateful 클래스 맴버변수 접근법
Dean83
2023. 4. 26. 12:08
Stateful 위젯은 State 를 가지고 있고, Widget Build 또한 State 에서 하게 된다.
State 클래스에서 필요에 따라 부모격인 Stateful 클래스의 맴버변수 및 함수를 접근하여 쓸 경우가 있는데,
widget. 으로 접근하여 사용하면 된다.
class TestClass extends StatefulWidget
{
...
String value1;
@override
State<TestClass> createState() => _TestClassState();
}
class _TestClassState extends State<TestClass>
{
....
@override
Widget build(BuildContext context)
{
...
widget.value1;
}
}