flutter/Rivderpod (2) 썸네일형 리스트형 [Flutter - Riverpod] StateNotifierProvider 설명 - StateNotifierProvider는 이전에 배운 StateProvider에 비해 복잡한 상태를 관리할 수 있음 - 다만 프로바이더로 한 번 감싸서 만들어줘야 함 import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:riverpod_theory/model/shopping_item_model.dart'; final shoppingListNotifierProvider = StateNotifierProvider( (ref) => ShoppingListNotifier(), ); class ShoppingListNotifier extends StateNotifier { ShoppingListNotifier() : super(.. [Flutter - Riverpod] StateProvider 설명 - StateProvider는 상태 변화를 통해 UI를 수정할 수 있다. - 단순한 데이터를 조작할 때 사용한다. import 'package:flutter_riverpod/flutter_riverpod.dart'; final numberProvider = StateProvider((ref) => 0); - 숫자 0이 초기값은 상태를 만든다. class StateProviderScreen extends ConsumerWidget { const StateProviderScreen({Key? key}) : super(key: key); @override Widget build(BuildContext context, WidgetRef ref) { final provider = ref.watch(numbe.. 이전 1 다음