Публикации по теме 'bloc'


Утес замешательства
Я помню, как только начал работать с Odin Project (отличная бесплатная платформа для обучения веб-разработке), и на одном из первых уроков был график (который я добавил в этот пост). График демонстрирует волнение, которое испытывают многие новые разработчики, вступая на этот путь (этап медового месяца), за которым неизбежно следует мрачный обрыв замешательства. Хотя я лично считаю, что эта аналогия немного драматична, я, безусловно, могу понять смысл, который она передает. Кодить..

Чтобы узнать что-то новое, я вложился в учителя: BLOC
Чтобы научиться чему-то новому, я вложился в учителя: БЛОК За все свои дни я никогда не думал, что буду сидеть, чтобы напечатать сообщение в блоге. Как я оказался так далеко от своей зоны комфорта, пишу для других людей, которые потенциально могут читать? Охнуть… и потянуть за горловину моей толстовки. Я три месяца в программе веб-разработки через Блок , и я всего в нескольких шагах от завершения моего первого модуля. Я начал подготовку к своей первой оценке, когда..

Скалолазы и программисты нашли ключ к счастью в «состоянии потока»
Скалолазание болезненно, отнимает много времени и может привести к плохой осанке, как у ботаников и пещерных людей , если мы не будем осторожны. Но это не мешает половине из нас ходить в местный спортзал в нелепые часы, чтобы получить посыл нашего проекта. Если вы не пробовали скалолазание, потому что оно никогда не казалось вам привлекательным, вы попали бы в большую и более рациональную группу, которая думает: «Да, это просто выглядит опасно, и о, она прямо сейчас кричит на этом..

Вопросы по теме 'bloc'

Flutter: следует ли использовать класс BloC для каждой страницы (UI / View)?
Я изучаю и разрабатываю приложение для флаттера как разработчик Android. Я не знаком с флаттером, дротиком и шаблоном архитектуры BloC. В любом случае, я применяю шаблон BloC в своем приложении флаттера. Поскольку я изучил чистую архитектуру, я...
317 просмотров
schedule 11.10.2021

Flutter: передать данные в состояние
Я пытаюсь передать данные в блок, который запускает вызов API, но получаю сообщение об ошибке: "в инициализаторах можно получить доступ только к статическим членам" Это возможно? Мой подход совершенно неверен? Я также попытался переключить...
178 просмотров
schedule 01.11.2021

Поток уже прослушан, ошибка после смены экранов
Я применяю шаблон Bloc в своем приложении, и у меня возникли проблемы при изменении экрана с помощью нижней навигации. Я пытался сделать Stream Broadcast, но после смены экрана данные пропадают. Вот мой домашний класс, он представляет собой...
117 просмотров
schedule 22.11.2021

Как правильно создать экземпляр блока в didChangeDependencies?
Я пытаюсь использовать блочную архитектуру в приложении для преобразования единиц, которое я создал из курса Google Flutter udacity. Моя проблема связана с созданием экземпляра моего блока. Я следил за документацией и создал экземпляр своего блока...
1058 просмотров
schedule 06.10.2021

как повторно использовать поля предыдущего состояния в шаблоне блока флаттера?
есть следующие. используя Sliding_up_panel , у которого есть тело с сообщениями и с другим представлением в содержании панели, которое появляется при нажатии кнопки из нижняя полоса. @override Stream<AppState> mapEventToState(...
3425 просмотров
schedule 18.10.2021

Как использовать модели данных в блоке flutter
У меня есть один экран для ввода номера телефона и использования блока, для испускания события в классе блока и получения запроса из api, если он действителен, перейти на новую страницу но я не могу понять, где хранить мою модель данных? (в классах...
368 просмотров
schedule 28.09.2021

Flutter - Cubit и некоторые пояснения необходимы
Я действительно новичок в флаттере и паттерне Cubit. Насколько я знаю, Cubit - это что-то совершенно новое, и теперь это основа паттерна BloC. Я попытался понять, как это работает, понял некоторые концепции и кое-что об управлении состоянием, и я...
2513 просмотров
schedule 16.09.2021

MultiProvider и абстрактный класс
Добрый день! Как я могу использовать поставщика для MaterialApp? У меня есть MultiProvider и абстрактный класс. Необходимо передать авторизацию на LandingPage Вот что я хотел бы получить: Widget build(BuildContext context) { return...
194 просмотров
schedule 30.10.2021

Как игнорировать состояние с локтем во флаттере?
Я использую cubit для управления состоянием виджетов, и я хочу, чтобы виджет обновлялся только тогда, когда испускается определенный тип состояния. part of 'TestData.dart'; @immutable abstract class TestState {} class TestInitial extends...
27 просмотров
schedule 22.09.2021

Множественный просмотр для 1 блока или 1 блока на просмотр
и обучающий блок патерн Какой из них правильный?
37 просмотров
schedule 21.11.2021

Лучшие практики Flutter BLoC / Cubit STATE class
Я новичок в использовании Bloc и Cubit, поэтому я пытаюсь выяснить некоторые передовые практики, особенно с компонентом State. У меня есть простое приложение Todos, в котором Todos может находиться в нескольких разных состояниях: part of...
330 просмотров
schedule 26.02.2022

Flutter как получить яркость без MediaQuery?
Моя цель - создать приложение, в котором пользователь сможет выбрать предпочтительную тему. Я сохраняю выбор пользователя с общими настройками, чтобы я мог загрузить его при следующем запуске приложения. Пользователь может выбрать: - Темный режим...
1489 просмотров
schedule 08.03.2022

Плохое состояние: невозможно добавить новые события после обратного вызова phoneCodeAutoRetrievalTimeout из FirebaseAuth.veryfyPhone. Futter
Я использую FirebaseAuth для проверки телефона, адаптируя это руководство https://medium.com/@tapanrgohil/firebase-phone-authentication-in-flutter-with-bloc-pattern-4ddc2d43d76c , так как я не хочу входить в систему, а просто привяжу новую...
36 просмотров
schedule 07.03.2022

Flutter BLoC: Navigator.pop в StreamBuilder в методе build ()
Я следую шаблону BLoC и подписываюсь на поток и реагирую на изменения состояния в методе сборки. Когда данные загружены, я хочу закрыть экран. @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar(...
4544 просмотров
schedule 14.03.2022

Возвращает ли Stream ‹List ‹Object›› из моментального снимка Firebase весь узел при каждом изменении узла? Флаттер
Я начинаю изучать Flutter, так как хочу перенести свое приложение iOS на Flutter, чтобы оно работало и на Android. Я использую базу данных Firebase в реальном времени для серверной части, и я увидел, что пакет firebase_database должен...
301 просмотров

Использование синглтона для Bloc
Я знаю, что некоторые из моих BLOC будут созданы только один раз на протяжении жизненного цикла приложения. Это плохая практика или анти-шаблон - создавать эти классы BLOC как одноэлементные. Синглтон может помочь в доступе к BLOC где угодно, а...
3519 просмотров
schedule 27.03.2022

как объявить поставщика с выбираемым блоком, чтобы повторно использовать ту же страницу с одним из нескольких возможных блоков
У меня есть страница с вкладками, но вкладки и часть содержимого начальной страницы различаются в зависимости от роли пользователя. Вся логика и навигация по вкладкам обрабатываются блоком, специфичным для роли пользователя. Теперь мне интересно,...
26 просмотров
schedule 28.03.2022

как я могу решить проблему контекста blocProvider?
У меня есть кнопка отправки, но когда я нажимаю кнопку, появляется следующая ошибка: BlocProvider.of () вызывается с контекстом, не содержащим CreatePostCubit. Не удалось найти предка, начиная с контекста, переданного в BlocProvider.of (). Это...
52 просмотров
schedule 29.03.2022

flutter_bloc 4.0.0 как получить свойства / параметры события
Я новичок в этой библиотеке и шаблоне BLOC, мне нужно получить все продукты и один продукт на основе определенного идентификатора. Я видел много примеров, созданных с использованием этой библиотеки, эти люди получают параметр по событию. В моем...
667 просмотров
schedule 10.04.2022

Лучший способ передать модель с одного экрана на другой FLUTTER
Я использую шаблон Bloc в проекте, и я не понимаю, как мне передать модель на другой экран. Вот сценарий: Пользователь войдет в систему. Получите учетные данные / значения и передайте их на главный экран. На данный момент мы используем шаблон...
58 просмотров
schedule 11.04.2022