<input
type="number"
min="0"
max="1"
step="0.01"
@input="change"
v-model="discount"
autocomplete="off"
placeholder="限制輸入0-1的两位小数"
/>
change() {
if (date.discount > 1) {
date.discount = 1;
} else if (date.discount < 0) {
date.discount = 0;
} else if (
date.discount.toString().split(".")[1] &&
date.discount.toString().split(".")[1].length > 2
) {
date.discount = Number(date.discount).toFixed(2);
}
date.discount = date.discount.toString().replace(/^0+\./g, "0."); //把小数0开头的多余0去掉
},
The input input box is limited to only enter two decimal places of 0-1
Guess you like
Origin blog.csdn.net/qq_42386231/article/details/125432136
Ranking