第一想法就是把type定位了number,然而:出现了这样的情况,小数点输入后光标直接跑到了最前面。。。乱乱的
后来发现把type换成text类型,正则就可以了
<el-input :disabled="isEdit" v-model="item.invest" type="text"
oninput="value=value.replace(/[^0-9.]/g,'').replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')"
@blur="camp_owner">
</el-input>