动态数据在 flutterflow 的预览模式下不显示

问题描述 投票:0回答:1

我正在 FlutterFlow(免费层)中构建一个应用程序,我想一次显示一个入门问题。当用户选择一个选项时,应用程序应自动移至下一个问题。

为了实现这一目标,我有:

  1. 在应用程序状态中定义模拟数据来存储问题列表。
  2. 创建了一个名为
    currentQuestionIndex
    的应用程序状态变量来跟踪当前问题。
  3. 将UI中的问题文本绑定到
    currentQuestionIndex
    ,动态显示对应的问题。

但是,在预览模式下,应用程序仅显示问题文本的默认值,而不是根据

currentQuestionIndex
进行更新。预览期间应用程序状态更改似乎没有反映在 UI 中。

如果您能提供有关应用程序状态为何未按预期工作以及如何确保问题在预览模式下动态更新的指导,我将不胜感激。

我尝试过的:

  1. 在应用程序状态中定义模拟数据来保存问题列表。
  2. 创建了一个
    currentQuestionIndex
    应用程序状态变量来跟踪活动问题。
  3. 绑定问题文本小部件以在
    questionsList[currentQuestionIndex]
    处显示问题。
  4. 设置一个操作,以在用户选择选项时增加
    currentQuestionIndex

我的期望:
当用户选择一个选项时,

currentQuestionIndex
应递增,并且问题文本应动态更新以显示列表中的下一个问题。

实际发生的事情:
在预览模式下,问题文本仅显示默认值,而不是根据应用程序状态动态更新。对

currentQuestionIndex
的更改不会反映在 UI 中。

flutter mobile state-management flutterflow
1个回答
0
投票

FlutterFlow 的预览模式仅用于对您的设计进行视觉校样。它不绑定到任何状态值,甚至不真正执行任何应用程序代码。如果您希望发生这种情况,您将需要使用测试模式。

© www.soinside.com 2019 - 2024. All rights reserved.