Отладка действия через консоль

Бывает, что компилятор не находит ошибок, а собственное действие всё равно работает не так. Дело в логике — и увидеть её можно через консоль.

инфо
Что нужно заранее
  • Собственное действие уже создано.
  • Вы умеете запускать Run Mode и открывать консоль браузера.

Основной инструмент — функция debugPrint.

  1. Расставьте debugPrint в коде

    Печатайте значения в тех местах, где хотите проверить результат. Удобно оборачивать подозрительный участок в try/catch.

    Вызовы debugPrint в коде действия

    try {
        final result = someFunction();
        debugPrint('Function result: $result');
    } catch (e) {
        debugPrint('Error occurred: $e');
    }
  2. Запустите приложение и откройте консоль

    Вызовите действие в Run Mode — сообщения появятся в консоли браузера.

    Вывод debugPrint в консоли браузера

инфо
Если не помогло

Напишите в поддержку: support@flutterflow.io.

перевод официальной документации FlutterFlow

обновлено

⌕ ESC