#flutter #bloc #flutter-bloc #flutter-cubit
Вопрос:
Я новичок в bloc, и мне не удалось найти пример кода для моего случая.
В моем приложении у меня есть такая сущность, как Игрок, и я хочу управлять состоянием как для каждого отдельного игрока (изменение его имени и очков), так и для списка игроков (добавление/удаление игроков). Я понимаю, как я могу сделать PlayerCubit, но что касается управления списком — я этого не понимаю.
Похоже, мне нужно что-то вроде PlayersCubitlt;PlayerCubitgt;
, но я не уверен, правильно ли это и как это должно работать.
Итак, каков же правильный путь?
Ответ №1:
В вашем случае вы на правильном пути, я бы рекомендовал иметь два локтя, один из которых называется PlayerCubit, а другой-PlayersCubit.
Для PlayersCubit у вас будет состояние игрока с состоянием успеха, имеющим список, а не просто объект игрока.