Обновление запроса к базе данных [Действие]
С помощью этого действия вы можете увидеть обновленные значения элемента внутри прокручиваемых виджетов, таких как ListView, GridView, StaggeredView, Row и Column.
Если вы запрашиваете данные через Backend Query, убедитесь, что вы включили Single Time Query в свойствах Backend Query (Query Collection или API Call) для любого прокручиваемого виджета.
Перейдите на страницу вашего проекта в FlutterFlow и следуйте инструкциям ниже, чтобы определить действие для любого виджета.
-
Выберите виджет (например, Button), на котором вы хотите определить действие.
-
Выберите Actions в панели свойств (правое меню) и нажмите Open. Это откроет Action flow Editor в новом всплывающем окне.
-
Нажмите + Add Action.
-
В правой части найдите и выберите действие Refresh Database Request (в разделе Backend/Database).
-
Из выпадающего списка выберите виджет (например, ListView, GridView и т. д.), на котором вы добавили backend-запрос.
-
По умолчанию включена опция Wait for Result. Это означает, что последующие действия запустятся только после завершения этого действия. Если какое-либо последующее действие не зависит от этого действия или вы хотите запустить их независимо от завершения этого действия, вы можете отключить эту опцию.
-
Когда включена опция Wait for Result, вы можете указать Min Wait Time и Max Wait Time в мс (например, 1000 мс = 1 секунда).
-
Min Wait Time: Время перед запуском последующих действий или обновлением интерфейса.
-
Max Wait Time: Время, после которого последующие действия запустятся независимо от завершения этого действия.
-
-
-
Нажмите Close.