Отладка действия через консоль
Бывает, что компилятор не находит ошибок, а собственное действие всё равно работает не так. Дело в логике — и увидеть её можно через консоль.
инфо
Что нужно заранее
- Собственное действие уже создано.
- Вы умеете запускать Run Mode и открывать консоль браузера.
Основной инструмент — функция debugPrint.
-
Расставьте
debugPrintв кодеПечатайте значения в тех местах, где хотите проверить результат. Удобно оборачивать подозрительный участок в
try/catch.
try { final result = someFunction(); debugPrint('Function result: $result'); } catch (e) { debugPrint('Error occurred: $e'); } -
Запустите приложение и откройте консоль
Вызовите действие в Run Mode — сообщения появятся в консоли браузера.

инфо
Если не помогло
Напишите в поддержку: support@flutterflow.io.