腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Flutter
-
TextField
在
焦点
上
重建
小
部件
flutter
、
textfield
我在其他地方做了一些关于这个问题的挖掘,大多数问题是小
部件
什么时候是有状态的(但我的不是),下面是LoginWidget。我正在使用provider包,我怀疑它可能在幕后做一些事情。
浏览 8
提问于2019-06-02
得票数 2
1
回答
根据
TextField
状态改变
TextField
背景色
flutter
、
flutter-layout
我目前正在尝试实现一个
TextField
,它应该根据文本字段的状态(非聚焦、聚焦、错误)改变背景色。此时,我希望有一种方法可以获得
TextField
Widget用来显示适当边框样式的相同信息。我还在想,我可以使用FocusScope来实现这一点,但是我找不到
在
单个TextFormField上调用.hasFocus的方法,因为它只显
浏览 1
提问于2021-06-11
得票数 3
回答已采纳
1
回答
当文本字段
在
颤振中退出
焦点
(模糊)时,如何捕捉事件?
flutter
、
flutter-textformfield
我查看TextFormField,这里的字段不是我所需要的: 当用户退出
焦点
(取消键盘或点击另一个文本字段)时,我需要做一个处理,让用户看到他们的输入正在被调整和处理为“
浏览 0
提问于2021-08-06
得票数 11
回答已采纳
1
回答
[颤振][Web]--当我们点击任何其他小
部件
时,如何限制从文本字段中移除
焦点
?
flutter
、
textfield
在下面的简单示例中,我使用了
Textfield
以及文本和容器小
部件
。当
焦点
位于文本字段时,如果我们鼠标点击容器或文本小
部件
,
Textfield
焦点
就会丢失。在这种情况下,我希望
焦点
始终保留在
Textfield
中,直到点击任何其他可调
焦点
的小
部件
,即另一个
Textfield
。有什么建议吗?我怎样才能做到这一点?import 'package:
flutter
/mat
浏览 1
提问于2022-08-03
得票数 0
3
回答
如何在颤动中听到
焦点
的变化?
flutter
、
dart
、
focus
在
安卓中,我们可以调用setOnFocusChangeListener(),
在
onFocusChanged()方法中做一些事情,但
flutter
不像GestureDetector中的onTap()或RawKeyboardListener我读过
flutter
关于focus,,但是我找不到一个方法来实现我的请求,谁能帮我一把?
浏览 0
提问于2017-12-25
得票数 71
回答已采纳
1
回答
在
顶部被推入导航时,抖动不会导致不必要的重绘
flutter
、
flutter-layout
我正在用
Flutter
做一个应用程序,我发现了一个奇怪的行为,我
在
一个
小
演示中重现了它: 我们的目标是有一个
TextField
,当
焦点
集中时,它应该选择整个文本。我用FocusNode实现了这一点。一切都很正常,直到我设置了一个可忽略的小
部件
来从列表中删除项目。由于某些原因(可能是绘图原因),整个页面都进行了重新构建,并且
焦点
节点状态丢失。这非常有趣,因为只有当小
部件
位于导航器推送的页面中时,才会发生这个问题。相同的Widget
在
根页
浏览 1
提问于2019-07-10
得票数 0
3
回答
当我使用带有自动
焦点
的文本字段时,颤振抛出一个错误
flutter
、
input
、
dart
、
textfield
当我使用
TextField
小
部件
时,将适当的autoFocus的值设置为true return MaterialApp( body:
TextField
(31721): https://github.c
浏览 6
提问于2019-12-17
得票数 8
回答已采纳
1
回答
颤振网页-快捷键和动作小
部件
不监听页面级的键盘事件以提供键盘快捷键。
flutter
、
flutter-web
对于ex,
在
页面中,我有布局(假设布局-1),其中我使用
textfield
列表从用户那里获取输入数据,然后
在
同一页面中,
在
底部有另一个布局(例如布局-2),其中使用表小
部件
逐行列出我们从用户收到的数据。但是如果我单击文本字段的外部(
在
特定页面的屏幕
上
的任何位置),那么它就会失去
焦点
。现在,如果我单击控件+ D,快捷键&动作小
部件
不监听键盘事件。在这里,如果我将
焦点
放在
textfield
1或t
浏览 6
提问于2022-08-23
得票数 4
2
回答
非
焦点
后不调用onEditingComplete
flutter
我有一个像这样的
TextField
。额外的代码是必要的,以表明
在
不同的情况下,我做不同的
焦点
操作。node.unfocus(), textInputAction = TextInputAction.done; Widget textInput =
TextField
如果我通过点击另一个字段来改变
焦点
,这个函数就不会被调用。 我尝试过使用Focus或FocusNode来帮助解决这个问题,但是当我这样做时,onEditingComplete函数本身就不再工作了。
浏览 5
提问于2021-01-08
得票数 7
回答已采纳
1
回答
Flutter
新手:修改
TextField
值会中断
Textfield
flutter
、
dart
、
controller
、
state
、
textfield
我有一个用来生成房间名称的
TextField
。我决定制作
TextField
的labelText,
在
字段不在
焦点
的情况下,每隔5秒循环一些随机的单词。如果该字段成为
焦点
,我将停止循环该标签。传递给这个小
部件
,这样我就可以监听更改,并(假设)
在
以后的某个时间点收集
TextField
的值。(() {}); super.initState(); } 但是,每次我尝试更改
TextField
的值时,
在
浏览 25
提问于2021-08-25
得票数 0
1
回答
当FocusScope
在
颤振中发生变化时,如何自动聚焦canRequestFocus的后代?
flutter
我正在有条件地
在
stateful widget (弹出)中显示第二组小
部件
。我的要求是,当弹出式窗口显示时,它的后代是可聚焦的,而不是背景小
部件
的,而当它没有显示时,背景就会返回
焦点
。我使用一个FocusScope小
部件
来限制
焦点
。但问题是,当弹出窗口不显示时,背景
TextField
没有重新获得
焦点
。(我必须手动按
TextField
或按TAB才能恢复
焦点
)。 请看一下密码。import 'package:
浏览 4
提问于2021-09-16
得票数 1
4
回答
带有动画提示/标签的
TextField
flutter
、
flutter-layout
、
flutter-animation
这是一个标准的Material设计模式,所以我希望它由标准的小
部件
实现。
浏览 0
提问于2018-09-25
得票数 30
1
回答
Flutter
-web TextFormField问题
flutter
、
dart
、
flutter-web
通常,我可以禁用/灰显一个按钮,直到TextFormField
在
flutter
中满足某些参数,如下所示: TextFormField(value: (似乎不再意识到控制器的值了…… 我尝试过几种不同的定位方式,例如_controller.value.text.isEmpty和_controller.text.isEmpty…… 我猜我遗漏了一些东西,或者这种方法
在
web
上
是不可能的。
浏览 25
提问于2020-02-02
得票数 1
回答已采纳
1
回答
导致“查找已停用小工具的祖先是不安全的”的
TextField
。颤动
flutter
、
textfield
我有一个
TextField
,它导致了下面的错误。只有当我开始
在
TextField
中输入时才会触发。我尝试在生成器中包装Sliverappbar或
TextField
,但遇到了相同的错误。微件库===捕获到=异常为FocusManager调度通知时引发了以下断言:查找已停用的小
部件
的祖先是不安全的。 此时,小
部件
的元素树的状态不再稳定。要在dispose()方法中安全地引用小
部件
的祖先,可以通过
在
小
部件
的didChangeDependen
浏览 23
提问于2021-06-28
得票数 2
2
回答
将StatelessWidget与方法变量或有状态小
部件
一起使用?
flutter
我正在学习
Flutter
,我正在寻找一些解决这个问题的具体方法的利弊。我有一个简单的小
部件
,作为一个ModalBottomSheet使用。override String text;
TextField
感觉
上
它应该是一个有状态的小
部件
,因为它保持了输入的状态。围绕这个用例有什么最佳实践吗?
浏览 23
提问于2021-01-20
得票数 0
回答已采纳
1
回答
颤动小
部件
测试找不到InputDecoration.errorText
flutter
、
flutter-web
、
flutter-test
注意:这是针对
Flutter
web应用程序的。 我正在测试一个
TextField
,以显示如果输入无效,将显示
在
InputDecoration
上
指定的错误文本。当我运行整个应用程序并手动与其交互时,该小
部件
可以正常工作。null : 'Invalid input',); 我
在
TextField
的控制器上有一个侦听器,它检查新值,并相应地将_validInput设置为true或false。但是当我
在
浏览器中运行这个应用程序
浏览 5
提问于2020-10-22
得票数 0
1
回答
用提供者的context.read<T>()方法触发Widget
重建
flutter
、
dart
、
flutter-provider
、
state-management
根据
Flutter
的文档和,据我所理解,提供者包的context.read<T>和context.watch<T>方法之间的一个关键区别在于触发小
部件
的
重建
。您可以在任何小
部件
的build方法中调用build来访问当前状态,并在状态更改时请求
Flutter
重新构建您的小
部件
。StatelessWidget { Widget build(BuildContext context) { ch
浏览 8
提问于2021-07-11
得票数 0
回答已采纳
3
回答
无法自动显示键盘
flutter
、
flutter-layout
当我在这个页面上键盘自动出现的时候,我想要禁用that.When,有人按回车电子邮件,我只希望键盘在那个时候来。我已经试过了所有的事情,没有什么是work.Can的,谁来帮帮我 child: Column( TextFormField( onFieldSubmitted: (term) { FocusScope.of(context).unfocus();
浏览 12
提问于2021-12-15
得票数 -1
回答已采纳
1
回答
焦点
小
部件
下面的第一个可
焦点
元素
flutter
我尝试将
焦点
放在Focus小
部件
下面的第一个可聚焦元素
上
。考虑下面的人工示例。它包含一个带有一些
TextField
的BarWidget。FooWidget使用给定的focusNode将其封装到Focus小
部件
中。一秒钟后,我想集中讨论BarWidget的第一个元素。请不要因为我不想在BarWidget中传递一个FocusNode。import 'package:
flutter
/material.dart'; runApp(F
浏览 0
提问于2020-11-14
得票数 0
2
回答
在
两次
重建
之间保留StatefulWidget状态
flutter
、
state-management
、
statefulwidget
(), } 在内部的有状态小
部件
中,我有带
焦点
管理的文本字段。
在
dispose()回调中释放了FocusNode。最后,如果键盘打开,所有屏幕都会
重建
,我的有状态小
部件
也会完全
重建
状态。由于
焦点
节点的处理,所以调用了Dispose调用和键盘Dispose。我的结论是,所有的控制器都必须从route的根小
部件
中提供,因为只有根小
部件
不需要重新创建就可以一直存在。这非常奇怪和不方便--我不能拥有自我管理的小
部件<
浏览 17
提问于2020-11-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Flutter中焦点控制FocusNode、Flutter输入框焦点事件的捕捉与监听
Axure的全局变量
javaFX聚焦文本框的方法
Flutter 1.12重磅发布:支持Web与macOS
如何利用BLoC在Flutter和AngularDart中共享代码?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券