반응형
SMALL
코드랩스 플러터 앱 만들기
-
Google Codelabs Flutter 앱 만들기 실습 2Flutter 2023. 8. 3. 12:16
코드랩스 플러터앱 만들기 실습을 이어가보도록 하겠습니다. 6. 좋아요 버튼 추가 현재 앱 상태는 단어 쌍이 다음 것으로 교체되면 없어지는 형태입니다. 한 번 지나간 단어도 다시 볼 수 있도록 하기 위해 favorite 버튼을 제작해보도록 하겠습니다. 리스트 선언 상태값에 favorites 리스트를 선언해줍니다. 또한, favorites 리스트에 단어를 넣거나 빼줄 수 있는 로직을 추가해줍니다. class MyAppState extends ChangeNotifier { ... var favorites = []; void toggleFavorites(){ if(favorites.contains(pairWords)){ favorites.remove(pairWords); } else { favorites.add..