有啥办法可以防止 FormBuilder 元素滚动到页面顶部?
Posted
技术标签:
【中文标题】有啥办法可以防止 FormBuilder 元素滚动到页面顶部?【英文标题】:Is there any way to prevent FormBuilder elements to scroll to top of page?有什么办法可以防止 FormBuilder 元素滚动到页面顶部? 【发布时间】:2021-11-23 08:09:28 【问题描述】:我有一个包含大量文本字段、日期选择器等的长表单。当我单击 FormBuilder 的复选框时,touchspin 和 radiobutton.Page 滚动到顶部,直到我单击的元素成为第一个元素。这很烦人,因为当我点击页面中间的 touchspin 的加号按钮时,它突然移动到顶部,我不得不继续点击其他地方。
Textfields、datepicker 和 dropdowns 没有这个问题。
有没有办法防止这种行为?
Visual
【问题讨论】:
您找到解决方案了吗?因为我面临同样的问题...... 【参考方案1】:我遇到了同样的问题。 只需将表单生成器包更新到最新版本 7.1.1,它就为我解决了。https://pub.dev/packages/flutter_form_builder
查看版本 7.1.1 的更改日志以获取更多更新https://pub.dev/packages/flutter_form_builder/changelog
【讨论】:
以上是关于有啥办法可以防止 FormBuilder 元素滚动到页面顶部?的主要内容,如果未能解决你的问题,请参考以下文章