HarmonyOS TextInput如何弹出数字键盘并且输入带符号的小数

HarmonyOS
2025-01-09 16:59:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

参考示例如下:

TextInput({ placeholder: '请输入内容', text: this.message })
  .width('100%')
  .type(InputType.NUMBER_DECIMAL)//.maxLength(11)
    // 显示定义正则表达式
  .inputFilter('^\\d*\\.?\\d{0,3}$', (e) => {
    console.log('正则表达式-3', JSON.stringify(e))
  })
  .backgroundColor(Color.Green)
  .onChange((value: string) => {
    this.message = value
    let charStr = value.charAt(0)
    if (charStr === '.') {
      this.message = value.replace('.', '0.')
    }
  })
分享
微博
QQ
微信
回复
2025-01-09 19:14:37
相关问题
HarmonyOS textInput显示数字键盘
232浏览 • 1回复 待解决
HarmonyOS TextInput如何主动弹出键盘
685浏览 • 1回复 待解决
HarmonyOS TextInput输入保留三位小数
359浏览 • 1回复 待解决
HarmonyOS textinput键盘弹出问题
735浏览 • 1回复 待解决
HarmonyOS 如何控制输入弹出键盘
479浏览 • 1回复 待解决
HarmonyOS键盘会变为非数字输入
226浏览 • 1回复 待解决
HarmonyOS TextInput如何换行输入
425浏览 • 1回复 待解决