1、输入金额校验
- let exp = /^(([1-9]{1}\d{0,8})|([0]{1}))(\.(\d){0,4})?$/
-
- if(!exp.test(row.hospPurcpricNew)){
- return this.$message.error('采购价必须是大于0且不超过4位小数的数字(整数位不能超过9位)')
- }
2、输入框只能数中文
- <el-input
- v-model="row.useDepartment"
- onkeyup="value=value.replace(/[^\u4e00-\u9fa5]/g,'')"
- @blur="row.useDepartment= $event.target.value"
- maxlength="100"
- size="mini"
- />
3、vue输入框输入不立即生效,控件加上这个刷新
@input="$forceUpdate();"