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


Абстрактные классы
Введение В последнее время я работал над проектом флаттера вместе с другими товарищами по команде, и это довольно смешно, что то, как вы справляетесь со своими классами и структурируете свой проект, может стать настоящей проблемой. Иногда применение общеизвестных типов, таких как абстрактные классы или перечисления, не приходит вам в голову так плавно, как предполагалось. Я попытаюсь продемонстрировать, как вы можете определить, когда нужно применять абстрактные классы, и как это..

Решайте асинхронные обратные вызовы с FutureBuilder!
Решайте асинхронные обратные вызовы с FutureBuilder! Flutter и Dart по своей природе асинхронны. Future Dart обеспечивает очень плавную обработку операций ввода-вывода, не беспокоясь о потоках или взаимоблокировках. Будущее используется для представления потенциального значения или ошибки, которые будут доступны в какой-то момент в будущем. Получатели будущего могут регистрировать обратные вызовы, которые обрабатывают значение или ошибку, когда они становятся..

4 подхода к написанию реактивного виджета во Flutter без использования StatefulWidget
В мире Flutter, когда мы хотим что-то нарисовать на экране нашего любимого приложения, мы используем что-то под названием Widget и его потомков StatefulWidget и StatelessWidget. А для анимации нарисованного мы почти всегда используем StatefulWidget, который позволяет управлять состоянием нашего виджета и обновлять (перестраивать) то, что должен видеть пользователь. Но использование виджета с отслеживанием состояния иногда приводит к снижению производительности и гибкости взаимодействия..

Топ-15 виджетов Flutter Loader
Виджет загрузчика Flutter - это эффект загрузки, который обычно добавляется в качестве дополнительного эффекта к экрану ваших приложений, если что-то требует времени для загрузки на экран. Например, если у вас есть несколько продуктов для приложения электронной коммерции, то на странице продуктов вы держите виджет загрузчика , пока все продукты не будут загружены или получены из серверной части для пользователей. Обычно он используется в форме круга, который вращается по кругу и..

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

Ввод данных в MessageBox?
Я думаю о написании браузерной игры на основе Dart. Мне нравится отделять основную логику игры от клиентского рендеринга и кода обработки событий. Таким образом, я могу запустить тот же логический код на стороне сервера Dart VM в...
80 просмотров

Функция Async/Await в Dart 1.8
В версии 1.8 это экспериментальная функция, такая как enum, или нет? И как я могу использовать его в Dart Editor? Есть ли хорошая статья или пример приложения, с которого можно начать? Когда это все еще экспериментальная функция, что...
1846 просмотров
schedule 18.04.2024

Возникло исключение: FormatException: недопустимое число счисления счисления 10
Я получаю эту ошибку при попытке получить целое число от TextFormFeild . Я использовал этот виджет много раз, но никогда не получал эту ошибку. Кто-нибудь знает, что именно это означает? Это будет большим подспорьем. Ниже приводится лишь часть...
15203 просмотров
schedule 29.03.2024

Как я могу получить доступ к переменным, созданным методом инициализации моего унаследованного класса?
Я создаю приложение, используя Flutter с Dart, и я хочу создать базовый класс для конфигурации приложения. Затем при создании нового экрана я хочу создать класс ScreenConfig extends BaseConfig и добавить конкретную конфигурацию для этого экрана...
787 просмотров
schedule 29.04.2024