现象:输入1的时候*100 在输入0的时候得100000,在相乘的基础上在相乘了
想要的结果,输入1的时候就100,在按0就是1000,
想了一下不知道咋搞,有谁能给个思路不,谢谢
<a-input-number
:formatter="value => `${value*100}%`"
:parser="value => value.replace('%', '')"
v-decorator="[
record.model,
{
initialValue: record.options.defaultValue,
rules: getRules
}
]"
@change="changeValue($event, record.model, record)"
/>
你的Input显示成带有%后缀的就行了啊,让用户自己敲就好了,为啥要乘100,即便你bug修正了,难道用户需要先在脑子里计算97.5/100=0.975,然后再录入吗?