NueForm

创建表单

了解如何在 NueForm 中创建表单、配置表单设置、选择表单模式,以及设置欢迎和感谢页面。

概述

NueForm 让您构建美观的交互式表单,每次展示一个问题。本指南涵盖从创建第一个表单到配置高级设置(如测验模式和增量提交)的所有内容。

NueForm 表单构建器
表单构建器界面,包含问题列表、预览和设置面板。

创建新表单

要创建新表单:

  1. 从仪表板导航到我的表单
  2. 点击新建表单按钮。
  3. 选择 NueForm(标准表单)或 Fuse(实时协作活动)。
  4. 为表单输入标题和可选描述。
  5. 从问题类型面板开始添加问题。

每个表单会自动分配一个唯一的 slug 作为公开 URL。您可以随时在表单设置中自定义此 slug。

表单设置

表单设置面板
构建器中的表单设置面板。

基本设置

设置描述默认值
标题表单标题,显示在仪表板中,可选显示在欢迎页面。必填
描述可选描述,供内部参考。
Slug已发布表单的 URL 路径(例如 nueform.io/f/my-survey)。必须唯一。自动生成
显示进度条显示进度条,展示填写者的完成进度。启用
限制单次响应使用浏览器访客识别限制每位访客只能提交一次。禁用
增量提交随着填写者的进展保存部分响应,即使他们放弃表单也能捕获数据。禁用

欢迎页面

欢迎页面是填写者打开表单时看到的第一个内容。配置项包括:

字段描述默认值
欢迎标题欢迎页面上显示的标题。留空则跳过欢迎页面。空(无欢迎页面)
欢迎描述标题下方的辅助文本。支持富文本格式。
欢迎按钮文本开始表单的按钮标签。"Start"

如果您将欢迎标题留空,填写者将直接跳转到第一个问题。这对嵌入式表单或快速调查很有用。

感谢页面

感谢页面在填写者提交表单后显示。

字段描述默认值
感谢标题提交后显示的标题。"Thank you!"
感谢描述标题下方的辅助文本。支持富文本格式和变量替换。

您可以在感谢描述中使用 {variableName} 语法,根据填写者的答案显示个性化内容。详见变量指南。

表单模式

NueForm 支持四种不同的表单模式,每种针对不同用途。模式在表单级别设置,影响答案的评分方式和结束页面的行为。

标准模式

默认模式,适用于调查、联系表单、反馈收集以及不需要评分的任何表单。

  • 无评分或打分。
  • 响应按原样收集和显示。
  • 结束页面纯粹是展示性的。

知识测验模式

专为有正确和错误答案的测验、考试和评估设计。

  • 每个可评分问题(多选、下拉、图片选择、是/否、法律条款、意见量表、评分)可定义正确答案
  • 每个正确回答会获得正确答案分数(默认:1 分)。
  • 每个问题后可显示测验反馈,带有可自定义的消息。
  • 计算并存储最终分数、正确答案数和可评分问题总数。

测验设置:

设置描述默认值
显示正确答案每个问题后立即显示反馈,告知填写者答案是否正确。启用
正确反馈文本填写者答对时显示的自定义消息。最多 100 字符。"Correct!"
错误反馈文本填写者答错时显示的自定义消息。最多 100 字符。"Incorrect!"

评分配置(每个问题):

  • 正确答案correctAnswers):构成正确答案的选项 ID 数组。单选问题包含一个 ID。多选问题需要选中所有正确 ID。
  • 正确答案分数correctAnswerScore):正确答案获得的分数。默认为 1。

线索评估模式

专为线索评分、性格评估和不同答案具有不同分值的表单设计。

  • 可评分问题中的每个选项都被分配一个分值choiceScores)。
  • 分数随着填写者的进展而累积。
  • 可配置多个带有分数范围结束页面,填写者根据总分被路由到适当的结束页面。

评分配置(每个问题):

  • 选项分数choiceScores):选项 ID 到分值的映射。例如:{ "choice_1": 10, "choice_2": 5, "choice_3": 0 }

结束页面配置:

  • 每个 end_screen 问题可以有一个带 minmax 值的 scoreRange 属性。
  • 提交后,系统将总分与适当的结束页面匹配。

匹配测验模式

专为性格测验、"你是哪个角色?"类型的表单和基于结果的评估设计。

  • 每个选项映射到一个或多个结束页面结果choiceOutcomes)。
  • 随着填写者的回答,每个结果的计数累积。
  • 显示计数最高的结束页面。

评分配置(每个问题):

  • 选项结果choiceOutcomes):选项 ID 到结束页面问题 ID 数组的映射。例如:{ "choice_1": ["end_screen_a", "end_screen_b"], "choice_2": ["end_screen_c"] }

在所有测验模式中,只有可评分问题类型参与评分:多选、下拉、图片选择、是/否、法律条款、意见量表和评分。

结束页面问题

在测验模式(知识、线索评估、匹配)中,您可以向表单添加多个 end_screen 问题。这些作为条件结束页面:

  • 知识测验:根据填写者的分数选择结束页面。
  • 线索评估:每个结束页面有一个 scoreRange(最小/最大),匹配范围决定显示哪个页面。
  • 匹配测验:每个结束页面从选项结果中累积计数,计数最高的获胜。

结束页面问题放置在问题列表中,但在表单流程中不显示。它们仅在最后出现,替代默认的感谢页面。

添加问题

问题从表单构建器左侧的问题类型面板添加。问题按类别组织:

  • 文本:简短文本、长文本、邮箱、电话、数字、网站
  • 选择:多选、下拉、图片选择、是/否
  • 评分:评分、意见量表、净推荐值
  • 日期:日期
  • 媒体:文件上传、绘图、视频/音频录制、签名
  • 布局:说明、欢迎页面、结束页面、摘要、保存答案、问题组、多问题页面、Markdown
  • 高级:法律条款/条款、排名、矩阵、支付、联系信息、地址

详见问题类型部分了解每种类型的详细文档。

问题属性

每个问题共享一组通用属性:

属性描述
标题显示给填写者的问题文本。支持富文本(粗体、斜体、下划线、链接)和 {variable} 替换。
描述标题下方显示的可选辅助文本。支持富文本和变量替换。
必填填写者是否必须回答此问题才能继续。
隐藏问题是否对填写者隐藏(用于内部逻辑)。
自定义类名应用于问题容器的可选 CSS 类名,用于自定义样式。
隐藏问题编号移除问题编号前缀(例如"1 ->")。
过渡动画过渡到此问题时使用的动画。选项:垂直滑动(默认)、水平滑动、对角滑动、弹性弹跳、缩放穿越、旋转进入。
答案变量将填写者的答案存储为命名变量,用于在后续问题中进行 {variable} 替换。

媒体附件

每个问题都支持可选的媒体附件。您可以为任何问题添加图片、视频、图标或二维码。

媒体类型:

类型描述
图片上传图片或提供外部 URL。支持亮度、对比度、饱和度、色相旋转和模糊调整。
视频嵌入 YouTube 或 Vimeo 视频,可选自动播放、静音、循环和控制设置。
图标从数千个 react-icons 中选择,可自定义颜色。
二维码从支持 {variable} 替换的 URL 模板生成二维码。

布局选项(桌面端):

布局描述
stack媒体显示在问题内容上方(默认)。
split-left媒体在左侧,问题在右侧,并排布局。
split-right媒体在右侧,问题在左侧。
float-left媒体浮动在问题文本左侧。
float-right媒体浮动在问题文本右侧。
background媒体作为问题的背景显示。
fullscreen-fit媒体填满屏幕同时保持宽高比。
fullscreen-cover媒体覆盖整个屏幕,根据需要裁剪。

布局选项(移动端):

布局描述
stack媒体显示在问题上方(默认)。
hidden媒体在移动设备上隐藏。
background媒体作为背景显示。
fullscreen-fit媒体填满屏幕同时保持宽高比。
fullscreen-cover媒体覆盖整个屏幕。

图片调整:

调整项范围默认值
亮度-100 到 1000
对比度0 到 200100
饱和度0 到 200100
色相旋转0 到 360 度0
模糊0 到 20 px0

焦点: 设置焦点(0-1 归一化坐标)以控制裁剪时图片的哪个部分保持可见。

幻灯片

您可以为单个问题附加多个媒体项以创建幻灯片。幻灯片设置包括:

设置描述默认值
持续时间每张幻灯片的秒数。5
过渡幻灯片之间的动画:淡入淡出、滑动、缩放、翻转、Ken Burns 效果、模糊淡出。淡入淡出
自动播放自动切换幻灯片。启用
显示指示器在幻灯片下方显示圆点指示器。启用
显示箭头显示上一张/下一张箭头。禁用
悬停时暂停用户悬停在幻灯片上时暂停自动播放。启用

问题排序

问题按照构建器中的顺序展示给填写者。您可以通过在构建器左侧的问题导航面板中拖拽来重新排序问题。

保存和发布

表单在您进行更改时自动保存。要将表单提供给填写者,您必须发布它。详见发布指南了解发布工作流。

最后更新:2026年4月6日