输入框组件,是否有输入内容后自动弹出的删除按钮X,还是需要自己用代码实现

输入框组件,是否有输入内容后自动弹出的删除按钮X,还是需要自己用代码实现

HarmonyOS
2024-06-04 00:03:59
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
NingJ

暂时没有相关接口,可以通过自定义来实现

参考代码

Stack({ alignContent: Alignment.End }) { 
  TextInput({ text: $$this.textValue, placeholder: "请输入密钥", controller: this.controller }) 
    .type(InputType.Normal) 
    .onChange((v) => { 
      console.log(this.textValue) 
    }) 
  Image($r("app.media.startIcon")).width(20).height(20).margin({ 
    right: 8 
  }).onClick(() => { 
    this.textValue = "" 
    console.log(this.textValue) 
  }) 
}
分享
微博
QQ
微信
回复
2024-06-04 22:50:06
相关问题
如何清空文本输入框内容
550浏览 • 1回复 待解决
如何监听输入输入内容变化?
286浏览 • 1回复 待解决
HarmonyOS 输入框无法对齐
284浏览 • 1回复 待解决
js如何清空一个input 输入框内容
7616浏览 • 1回复 待解决
HarmonyOS 自定义键盘不能顶起输入框
242浏览 • 1回复 待解决