flutter - 哪些小部件用于非模态编辑?
问题描述
我希望我的用户就地输入文本值,没有按钮“确定”和“取消”,以便在输入后立即将值存储到数据库中。
如果由于互联网连接不良或其他问题而导致保存失败,我还想显示一条好消息。
什么小部件组合最适合这个?
解决方案
我整理了一个小部件库self_storing_input。
要从/向数据库加载/存储输入的值,您需要为小部件提供“dataKey”和“saver”。'saver' 是一个实现同步方法 'validate' 和异步方法 'save' 和 'load' 的对象。
检查演示以了解它是如何工作的。
推荐阅读
- python - Django Rest Framework 中的嵌套验证
- c# - Facebook 与 azure 功能的集成
- java - JPA entityManager.merge 将 LocalDateTime 转换为 SQLServer 2012 DATETIME2
- c++ - Cmake:在自定义目录中找到 protobuf 包
- c++ - 即使在安装 VC++ 2017 可再发行组件后,具有动态链接 VC++ 的 Windows 10 应用程序也无法启动
- google-cloud-platform - 等待 JDBC write() 操作完成以在 Dataflow 模板中运行另一个 PTransform
- sql - 仅更改 SQL Server 2016 中日期时间列中的小时
- laravel - Laravel / Laravel-Excel 在资产网址中缺少正斜杠
- python - CSV文件,使用熊猫的文本到列
- python - pytest 中实际和预期的正确顺序是什么?