본문 바로가기
Flutter(dart)

State 패턴

by janeparker 2022. 11. 6.
728x90
반응형

State 패턴

1. State 클래스를 생성한다

 class TodoListState{}

2.ChangeNotifier를 만들고, state 값을 초기화한다.

ex) class TodoList with ChageNotifier {
TodoListState state = TodoListState(todos:[]);
}


3. state를 바꾸고, listener들에게 변화를 알린다.

state = state.copyWith(...); 
notifyListners();

728x90
반응형