HarmonyOS 如何限制TextInput的规则?
我需要限制数组最多两位小数。
TextInput({ text: this.uiState.extralValueFen, placeholder: '请填写' })  
  .backgroundColor(Color.Transparent)  
  .placeholderColor($r('app.color.gray_25_percent'))  
  .fontColor($r('app.color.black_85_percent'))  
  .fontSize(16)  
  .layoutWeight(1)  
  .maxLength(11)  
  .height(34)  
  .type(InputType.NUMBER_DECIMAL)  
  .onChange((value) => {  
    let result = value.replace(/^\D*([0-9]\d*\.?\d{0,2})?.*$/, '$1')  
    console.log("结果======="+result)  
    this.uiState.extralValueFen = result  
    this.vm?.extraChange(result)  
  })
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS TextInput输入内容限制 
2010浏览  • 1回复 待解决
textInput这类组件如何没有限制最大长度是可以无限输入吗? 
1685浏览  • 1回复 待解决
HarmonyOS  Web组件加载本地H5页面,页面中接口请求被跨域规则限制,如何解除跨域限制 
1209浏览  • 1回复 待解决
HarmonyOS sdk的混淆规则 
954浏览  • 1回复 待解决
HarmonyOS 混淆规则的问题 
1086浏览  • 1回复 待解决
#鸿蒙通关秘籍#TextInput如何限制输入字符为某些字符?比如英文字母 
1131浏览  • 1回复 待解决
HarmonyOS 日历重复规则如何设置 
1080浏览  • 1回复 待解决
HarmonyOS 如何做不规则的流水布局 
1166浏览  • 1回复 待解决
HarmonyOS 如何限制Flex的行数 
874浏览  • 1回复 待解决
HarmonyOS 代码检测规则,如规则:arkts-limited-esobj 怎么在codelinter工具添加检测规则? 
918浏览  • 1回复 待解决
HarmonyOS TextInput怎么限制输入最大长度,同时达到最大长度时怎么Toast提示用户 
1142浏览  • 1回复 待解决
HarmonyOS  TextInput如何换行输入 
1873浏览  • 1回复 待解决
TextInput的onSubmit事件如何使用 
3873浏览  • 1回复 待解决
HarmonyOS textinput默认的样式背景如何去除 
1477浏览  • 1回复 待解决
HarmonyOS TextInput如何clearFocus 
1104浏览  • 1回复 待解决
HarmonyOS 如何获取TextInput输入的值 
1128浏览  • 1回复 待解决
HarmonyOS 如何隐藏TextInput中的光标 
935浏览  • 1回复 待解决
HarmonyOS  应用的包名命名规则 
3988浏览  • 1回复 待解决
HarmonyOS  包名规则 
1154浏览  • 1回复 待解决
HarmonyOS TextInput组件的使用 
888浏览  • 1回复 待解决
HarmonyOS  TextInput如何修改placeholder提示文字的大小 
1709浏览  • 1回复 待解决
HarmonyOS TextInput背景框中的颜色如何更改? 
784浏览  • 1回复 待解决
HarmonyOS  Textinput如何实现中间插入 
1332浏览  • 1回复 待解决
HarmonyOS TextInput如何开启禁止输入 
2089浏览  • 1回复 待解决
HarmonyOS  RichEditor如何设置最大的字符输入限制 
1396浏览  • 1回复 待解决





















请参考如下demo: