HarmonyOS textInput在没有点击的情况下进入响应输入的状态

成功获取验证码后,键盘输入框自动跳转到验证码输入框,省去用户的点击操作,提升用户体验。

HarmonyOS
2024-10-08 11:00:50
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

在textInput输入框的onApear回调中将焦点转移到输入框上即可实现在输入框组件加载时,响应自动拉起键盘输入。

参考demo如下:

@Entry  
@Component  
struct ChildComponent {  
  build() {  
    Row() {  
      TextInput()  
        .id("input")  
        .onAppear(() => {  
          focusControl.requestFocus('input')  
        })  
    }.margin({ left: 10, right: 10 })  
  }  
}
分享
微博
QQ
微信
回复
2024-10-08 17:05:34
相关问题
TextInput组件输入状态隐藏光标
1263浏览 • 1回复 待解决
什么情况下使用?
529浏览 • 1回复 待解决
ForEach什么情况下会触发复用
687浏览 • 1回复 待解决