我正在 FlutterFlow(免费层)中构建一个应用程序,我想一次显示一个入门问题。当用户选择一个选项时,应用程序应自动移至下一个问题。
为了实现这一目标,我有:
currentQuestionIndex
的应用程序状态变量来跟踪当前问题。currentQuestionIndex
,动态显示对应的问题。但是,在预览模式下,应用程序仅显示问题文本的默认值,而不是根据
currentQuestionIndex
进行更新。预览期间应用程序状态更改似乎没有反映在 UI 中。
如果您能提供有关应用程序状态为何未按预期工作以及如何确保问题在预览模式下动态更新的指导,我将不胜感激。
我尝试过的:
currentQuestionIndex
应用程序状态变量来跟踪活动问题。questionsList[currentQuestionIndex]
处显示问题。currentQuestionIndex
。我的期望:
当用户选择一个选项时,
currentQuestionIndex
应递增,并且问题文本应动态更新以显示列表中的下一个问题。
实际发生的事情:
在预览模式下,问题文本仅显示默认值,而不是根据应用程序状态动态更新。对
currentQuestionIndex
的更改不会反映在 UI 中。
FlutterFlow 的预览模式仅用于对您的设计进行视觉校样。它不绑定到任何状态值,甚至不真正执行任何应用程序代码。如果您希望发生这种情况,您将需要使用测试模式。