Я начал писать «Еженедельные советы по Flutter и Dart» в январе вместе с ежемесячными советами.
Вот вторая статья из этой серии.
Если вы пропустили, ознакомьтесь с первой статьей «Советов» за январь.
Сегодняшняя статья посвящена февральскому месяцу, я поделился некоторыми советами, но также мы получили несколько хороших советов от членов сообщества.
Ниже приведены советы за февраль:
4. Примените стиль как тему в виджете Text
.
Ознакомьтесь со статьей ниже для получения подробной информации об этом совете.
5. Хотите периодически запускать задачу в Dart?
Как насчет использования Timer.periodic
. Он создаст повторяющийся таймер. Он будет принимать два аргумента: один - duration
, а второй - callback
, который должен принимать один параметр таймера.
В Dart есть несколько альтернатив, и это одна из них.
6. Используйте тернарный оператор вместо if else, чтобы сократить код Dart.
Используйте ниже:
Вместо этого:
Это с моей стороны, но есть несколько полезных советов, которыми поделились некоторые другие разработчики из сообщества.
Вот некоторые из них:
2. Реми Русселе показал здесь, как можно использовать sync*
для создания динамического списка виджетов и избежать null.
Показанный здесь пример может быть не идеальным, но он демонстрирует, как вы можете использовать это в своей разработке Flutter.
Это из февраля месяца. Следите за обновлениями. Все советы можно найти в моем репозитории «FlutterDartTips» на Github:
Удачного и веселого дня.
Если у вас в голове есть несколько интересных советов, и вы хотите поделиться с людьми по всему миру, создайте ответвление репозитория и сделайте пиар.