Одно из буддийских учений заключается в том, что мы должны
успокоиться и не пытаться бороться со своими проблемами, а подружиться с ними, и можем ли мы перенести эту концепцию в #программирование?

Я знаю, о чем вы думаете, и нет, не нужно
обнимать ваш #Setup, когда он выдает красный экран, лол 😂
😂😂

Но что, если проблема не в нем? не совсем враг?

Что, если бы он мог повлиять на нас, чтобы мы искали решение, а не просто жаловались, что ListView не помещается на экране! (Упс!, я думаю, это было что-то личное 🤭) 😂

Было бы удивительно, если бы он был немного тактичен с нашей стороны и сказал: «Эй, этот #виджет огромен, он не подходит здесь, как насчет того, чтобы поискать его в #StackOverFlow? «

И именно об этом сегодняшняя #подсказка, давайте подружимся с тем красным экраном, который никому не нравится, ведь ничего красного не бывает хорошо, мой банковский счет так говорит 😂 😂😂


#flutter имеет несколько специальных функций для обработки ошибок, и мы будем использовать те, которые мы будем использовать, это «FlutterError.OnError» и «ErrorWidget.Builder».

FlutterError.OnError : отвечает за обработку ошибок, известных флаттеру, таких как ошибка assert(), которая не позволяет окрашивать контейнер, когда BoxDecoration отличается от нуля.

ErrorWidget.Builder : отвечает за ошибки, связанные со сборкой, и сообщает вам, как будет выглядеть экран ошибок и что делать при возникновении ошибки сборки.

После реализации нашего кода

Этот журнал:

Поскольку это относительно большой код, я оставлю его на #github, если вы хотите посмотреть:

#Repository : https://lnkd.in/gcw9BNA9

Узнайте больше о том, как обрабатывать ошибки, см. документацию #Flutter
https://lnkd.in/gVCBj6ZM

Если вы нашли этот совет полезным, ПОДЕЛИТЕСЬ И ПОМОГИТЕ ДРУГИМ РАЗРАБОТЧИКАМ