在鸿蒙开发中Text组件没有设置提示语的属性,TextInput输入框是有的,那么要想实现提示语属性就需要用TextInput来实现效果。
TextInput输入框的默认效果是带有圆角效果的,需要通过属性设置来根据需要进行调节
TextInput().borderRadius(5)
在TextInput中禁用编辑功能不能使用enable属性,需要使用focusable属性
TextInput().focusable(false)
完成示例
TextInput({placeholder:"请选择"})
.layoutWeight(1)
.height(40)
.fontSize(12)
.padding(1) //设置padding取消默认padding值
.borderRadius(1)
.textAlign(TextAlign.Center)
.focusable(false)
.onClick(() => {
ToastUtil.showToast("点击")
})