#3 Советы Flutter + Dart

Перевод статьи #3 Flutter + Dart Tips.

На нашем блоге публикуется перевод серии статей с очень помогающими нам при работе во Flutter и с Dart советами, которыми делится Flutter коммьюнити и сам автор,

Это статья #3 в данной серии, если вы пропустили предыдущие статьи, то вы сможете найти их по ссылкам:

7. Хотите использовать отдельную Theme для конкретного виджета?

Просто оберните этот виджет в виджет  Theme и передайте ThemeData(). Совет от Sahil Kumar.

8. Каскадная нотация — цепочки вызовов на стероидах ??

Каскадная нотация ( ..) позволяет объединять в цепочки последовательность операций на одном и том же объекте. В дополнение, таким же образом можно использовать поля.

Открыть в DartPad ?

Совет от Tirth Patel

9. Хотите писать лог в системную консоль во Flutter?

Вы можете использовать функцию  print() для записи лога, чтобы видеть его в системной консоли. Если ваш вывод слишком большой, то Android иногда отбрасывает некоторые строки лога. Чтобы избежать этого, вы можете использовать  debugPrint.

Вы также можете записывать свои вызовы print на диск, если выполняете какую-то долгую задачу в фоне.

Смотрите этот Gist от Simon Lightfoot.

 

10. Не отображается эффект нажатия при использовании  InkWell?

Используйте виджет  Ink! Виджет  Ink рисует на том же виджете, что и  InkWell , поэтому эффект будет показан.

Твит #FlutterFriday от Flutter.dev.

Подробнее в документации.

.   .   .

Примеры, показанные здесь могут быть неидеальными, но это просто демонстрация как вы можете применять такие вещи при Flutter разработке.

Это все для выпуска #3 серии. Если у вас есть какие-нибудь советы, которыми вы хотите поделиться со вселенной Flutter, то соберитесь и начинайте делится ими.

Делайте pull реквест в репозиторий со своим советом.

Хорошего и Флаттерного дня!

.   .   .

Подписывайтесь на Twitter автора и следите за нашим Twitter’ом для обновлений.


Оригинал https://medium.com/flutter-community/3-flutter-dart-tips-18cc8502f451

←#2 Советы Flutter + Dart#4 Советы Flutter + Dart→

Добавить комментарий