- 只能输入正整数
<a-input-number
v-model="form.quantity"
:initialValue="0"
:max="100000"
:disabled="inputVisible"
:min="0"
:parser="value => value.replace(/[^0-9]/g, '')"
type="number"
step="1"
></a-input-number>
- 金额(保留两位小数)
<a-input-number
v-model="form.money"
:initialValue="0"
:disabled="inputVisible"
:max="99999999"
:min="0"
:parser="value => value.replace(/[^\d{1,}\.\d{1,}|\d{1,}]/g, '').replace('.', '$#$').replace(/\./g, '').replace('$#$', '.').replace(/\.{2,}/g, '.').replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3')"
type="number"
step="1"
></a-input-number>