学习笔记(十八):ArkUi-文本输入 (TextInput/TextArea)
概述:
TextInput、TextArea是输入框组件,通常用于响应用户的输入操作。
1、TextInput为单行输入框
TextInput({placeholder:'请输入内容',text:'默认值'})
2、TextArea为多行输入框
TextArea({placeholder:'请输入内容',text:'默认值'})
注意:多行输入框文字超出一行时会自动折行
设置输入框类型:
Normal基本输入模式
Password密码输入模式
Email邮箱地址输入模式
Number纯数字输入模式
PhoneNumber电话号码输入模式
USER_NAME用户名输入模式
NEW_PASSWORD新密码输入模式
NUMBER_PASSWORD纯数字密码输入模式
NUMBER_DECIMAL带小数点的数字输入模式
自定义样式:
placeholder: 提示文本内容
text: 默认文本内容
backgroundColor: 背景框颜色值
添加事件:
TextInput({placeholder:'请输入内容',text:'默认值'}) .backgroundColor(Color.Red) .fontColor(Color.White)
// 文本内容变化回调 .onChange((content:string)=>{ console.log('输入的内容为:'+content) })
// 获取焦点回调 .onFocus(()=>{ console.log('获取焦点:') })
// 软键盘点击回车的回调 .onSubmit((enterKeyType:EnterKeyType)=>{ console.log("点击了输入法回车键。类型为:"+enterKeyType) })
作者:听着music睡
出处:http://www.cnblogs.com/xqxacm/
Android交流群:38197636
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
分类:
鸿蒙学习笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2021-11-01 JavaScript !!的使用
2021-11-01 JavaScript ES6 扩展运算符(...)的使用