何时使用表格与调查

问题描述

什么时候选择在 ReactJS 中使用表单钩子、最终表单、formik 与使用 SurveyJS 之类的东西来构建自己的表单?自己做表格会不会有点过时了?

解决方法

SurveyJS 是一个库,它提供了许多高级功能,否则需要大量开发工作才能重现:

  • 多页表单
  • 条件显示逻辑
  • 问题和页面分支逻辑
  • 本地化和多语言支持
  • 计算字段
  • 复杂的字段类型,例如矩阵问题和动态面板
  • 动态表单定义,基于 JSON 规范
  • 还有更多……

所有这些都可以用几行简单的 JSON 来激活。

如果您不需要这些功能中的任何一个,并且您希望构建一个带有基本验证的更简单的静态表单,那么 SurveyJS 可能会满足您的需求。