안녕지구 #developer #bompapa

Flutter - Provider 를 통해서 App 상태 값 가져오기

|

Flutter의 Widget 트리에서 Provider 를 통해 값을 가져올 때 아래 두 가지 방법을 사용할 수 있습니다.

방법 1 : Provider.of 사용

class MyDependent extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    final user = Provider.of<User>(context);
    return Text("User name: ${user.name}");
  }
)

방법 2 : Consumer 사용

Consumer가 Provider.of를 호출합니다.

Consumer<User>(
  builder: (context, user, child) {
    return Text("User name: ${user.name}");
  }
)

Comments