HarmonyOS TextInput在stopEditing时不会触发onBlur回调
代码段:
TextInput({ placeholder: '请输入内容', controller: this.controller })
.onFocus(() => {
console.log(`TextInput ------------ onFocus`)
})
.onBlur(() => {
console.log(`TextInput ------------ onBlur`)
})
以上代码,在this.controller.stopEditing()调用后,不会触发onBlur回调。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
焦点事件onBlur/onFocus回调无法触发
3134浏览 • 1回复 待解决
TextInput的onBlur方法不回调
2313浏览 • 1回复 待解决
TextInput组件的onBlur、onFocus未触发
1705浏览 • 1回复 待解决
可否在应用启动时不触发onVisibleAreaChange的回调,仅在组件有变化时触发
2906浏览 • 1回复 待解决
HarmonyOS 共事件模块,针对锁屏和解锁,回调事件并不会触发
1241浏览 • 1回复 待解决
HarmonyOS Navigation组件在A页面连续两次pushPath打开同样name的页面,页面关闭回调不会触发
1173浏览 • 1回复 待解决
HarmonyOS 生命周期回调触发
901浏览 • 1回复 待解决
HarmonyOS RichEditor粘贴内容不会有回调
1035浏览 • 1回复 待解决
HarmonyOS AI朗读,TextReader.on('setArticle')不会触发回调
780浏览 • 1回复 待解决
HarmonyOS 文本转语音onData回调怎样触发
973浏览 • 1回复 待解决
HarmonyOS Scroller 使用scrollToIndex不触发onScroll回调
1385浏览 • 1回复 待解决
在C++回调时,如何阻塞TS主线程?
1720浏览 • 1回复 待解决
HarmonyOS List里面item永远不会回调onAppear和onDeatach吗?
719浏览 • 1回复 待解决
HarmonyOS AvPlayer的audioInterrupt回调在播放视频时不会回调任何内容
1030浏览 • 1回复 待解决
多个手势连续识别时,第一个手势不触发onActionEnd回调
2859浏览 • 1回复 待解决
onUnhandledException与onException回调分别什么时候触发
2566浏览 • 1回复 待解决
HarmonyOS textinput如何拿到获焦与失焦的回调
1363浏览 • 1回复 待解决
HarmonyOS 长按事件,触发之后的Repeat,无法设置回调间隔
1095浏览 • 1回复 待解决
异步回调更新数据源,无法触发列表渲染
4197浏览 • 2回复 待解决
通过TextInputController的stopEditing关闭掉键盘后,如何关闭键盘后,再次获取焦点可以执行onFocus回调
2595浏览 • 1回复 待解决
HarmonyOS textinput组件调用stopEditing()退出编辑状态后,如何恢复可编辑状态
723浏览 • 1回复 待解决
HarmonyOS 摄像头录制时,帧回调数据
1057浏览 • 1回复 待解决
NAPI执行上层回调时,如何获取env
3426浏览 • 1回复 待解决
这是当前的规格问题,调用stopEditing后只会让输入框退出编辑态,从而收起软键盘,但是此时的TextInput还是处于焦点状态的,所以不会触发onBlur事件,可以通过focusControl让别的组件获取焦点,此时输入框就会失去焦点。