Flutter Ducafecat
用户体验路线
ChatGPT、AI、ML和游戏开发
功能
存储
扫描与打印
界面、主题和颜色
网络、传感器、通信API
社交媒体, 聊天和通信
多媒体
导航、搜索和分享
组件
可滚动内容
用户输入、表单与设置
文本、图标和键盘
日期、时间和日历
画布、可视化与动画
开发工具
架构与基础设施
支付与奖励
文件格式
平台特定工具与实用程序
辅助和实用工具
顶级的Flutter表单包 ------------------------- Flutter中的表单通常包括用于用户填写的输入字段,以及用于提交表单或清除字段的按钮。输入字段可以是文本框、下拉菜单或单选按钮,具体取决于正在收集的信息类型。表单UI还可以包括验证消息,以帮助用户纠正其输入中的任何错误。 除了编写所有表单字段外,还可以使用表单构建器或表单生成器在Flutter中创建表单和调查,而无需编写任何代码或最少量的代码。 下面是Flutter表单、表单构建器、表单生成器、动态表单和表单验证的完整列表。 * * *
flutter_form_builder
2445
通过删除样板代码、重用验证、对变化做出反应并收集最终用户输入,该包有助于在Flutter中创建表单。
smart_select
950
将常规的单个/多个选择或下拉列表转换为页面、对话框或底部表格,包括单选按钮、复选框、开关、芯片或自定义小部件等各种选择输入。
reactive_forms
839
这是一种基于模型驱动的处理表单输入和验证的方法,受到Angular反应式表单的启发。
formz
751
Dart中的统一表单表示,旨在以通用方式简化表单表示和验证。
form_field_validator
440
一个直观的Flutter表单字段验证器,提供常见的验证选项。
form_builder_validators
281
FlutterFormBuilder的表单构建器验证器集。提供常见验证器和制作自己验证器的方式。
flutter_form_bloc
220
在Flutter中创建漂亮的表单。通过对表单状态进行反应,最轻松的预填充、异步验证、更新表单字段以及显示进度、失败或导航。
form_validator
210
Flutter的最简单的表单验证库的 Flutter 表单字段验证库
fform
166
FForm是一个用于构建具有大量字段和验证的表单的Flutter包
form_bloc
156
使用BLoC模式简化的表单状态管理。将表单状态和业务逻辑与用户界面分离。异步验证、进度、动态字段等等。
form_builder_extra_fields
98
flutter_form_builder包的额外现成表单输入字段
native_drag_n_drop
81
允许您向Flutter应用程序添加本地拖放支持的包。
flutter_fast_forms
77
Flutter Fast Forms是构建Flutter表单所需的唯一Dart包。
flutter_native_text_input
70
用于Flutter的原生文本输入。目前只适用于iOS,使用UITextView。
gsform
57
通过删除构建表单所需的样板代码、验证字段、对变化做出反应和收集最终用户输入,帮助创建Flutter表单。
reactive_forms_generator
56
用于reactive_forms的生成器。基于模型生成表单类。
ensure_visible_when_focused
43
一个方便的Flutter小部件,使得每次该小部件获得焦点时都可以滚动到特定的小部件。
flutter_auto_form
42
简化在Flutter中创建用户友好表单的过程的包
json_to_form
Flutter的插件,将JSON格式转换为自定义表单。
flutter_survey
39
处理动态问卷/数据收集调查的创建和状态的包,具有条件问题。
wc_form_validators
38
用于验证表单的Flutter插件,具有实用函数。它可以验证电子邮件、正则表达式、字符限制等等。
focus_on_it
36
当小部件获得或失去焦点时收到通知,并对此做出反应。
form_builder_phone_field
35
FlutterFormBuilder包的国际电话号码字段
lo_form
32
用于表单状态管理的低代码轻量级Flutter库。
super_form
在Flutter中快速、熟悉且可扩展的表单。不需要神奇的配置。提供表单小部件、错误文本和许多验证规则。
beauty_textfield
31
用Flutter制作的漂亮文本框。
simple_form_builder
27
一个简单的表单构建器,可以从简单的JSON数据创建完整的表单。
forme
25
一个强大的Flutter表单小部件,易于使用和扩展。提供丰富的API来简化表单控件和同步/异步验证
flutter_focus_watcher
23
一个新的Flutter包。
focus_widget
20
当点击小部件外部时,让FocusNode失去焦点。
password_criteria
19
当开始输入密码并满足指定的条件时,相应的条件会变黑。
flutter_dynamic_forms
14
提供渲染动态表单的基础设施的Flutter项目。
self_storing_input
12
一组自动保存和加载输入值到数据存储的输入小部件。
dynamic_forms_generator
5
用于生成动态表单的模型和解析器部分的库。
dynamic_forms
Dart库,提供将具有表达式的复杂外部表单解析为自定义模型的基础设施。
flutter_dynamic_forms_components
4
包含默认的一组动态表单组件的Flutter包。
ngforms
3
用于AngularDart的表单框架。轻松创建用于接受用户输入的表单。
textfield_state
2
用于维护状态和其小部件的TextEditingController和/或FocusNode的辅助类。
persian_input
1
Flutter波斯/阿拉伯数字格式化工具