|
@@ -242,10 +242,10 @@ class ChronicInfo extends React.Component{
|
|
|
let obj = deepClone(calcuValues);
|
|
|
let values = (obj&&obj[id])||deepClone(calcuContent);
|
|
|
const txt = e.target.value;
|
|
|
- values[i].value = txt.replace(/[\u4e00-\u9fa5]|[^\d|.\/%*~]/g,''); //处理中文输入法的情况
|
|
|
+ values[i].value = txt.replace(/[\u4e00-\u9fa5]|[^\d.]/g,''); //处理中文输入法的情况
|
|
|
obj[id] = values;
|
|
|
- if(/[\u4e00-\u9fa5]|[^\d|.\/%*~]/g.test(txt)){
|
|
|
- e.target.value = txt.replace(/[\u4e00-\u9fa5]|[^\d|.\/%*~]/g,'');
|
|
|
+ if(/[\u4e00-\u9fa5]|[^\d.]/g.test(txt)){
|
|
|
+ e.target.value = txt.replace(/[\u4e00-\u9fa5]|[^\d.]/g,'');
|
|
|
}
|
|
|
this.setState({
|
|
|
isCalculated:false,
|