Перейти к основному содержимому

Перечисления (Enums)

В FlutterFlow перечисления (enumerations) предоставляют метод для определения набора именованных констант. Они обычно используются для представления группы связанных значений более понятным и безопасным способом.

Они предотвращают присвоение недопустимых значений. Например, если у вас есть перечисление для дней недели, нельзя по ошибке присвоить несуществующий день. В то время как при использовании строк или чисел вы могли бы случайно использовать недопустимое или неправильно написанное значение, например "Sundey" или "Sinday".

перечисления

Вот несколько примеров реального мира, где использование перечислений полезно:

  1. Состояния приложения: Медиаплеер может использовать перечисления для отслеживания состояний воспроизведения (например, воспроизведение, пауза, остановлено).
  2. Типы продуктов, размеры или категории: Приложение магазина одежды может использовать перечисления для категоризации размеров одежды (маленький, средний, большой).
  3. Статус заказа или процесса: Для отслеживания статуса заказов, процессов или задач (ожидание, выполняется, завершено, отменено).

Создание и использование перечислений

  1. Вы можете создать перечисления из меню навигации слева и добавить значения к нему.
  1. Получите доступ к значениям перечисления, перейдя в меню Установить из переменной, затем выбрав Перечисления > [название вашего перечисления] > Значения.

enums.avif