如果您愿意,这可以通过 CSS 来完成,
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
margin: 0;
}
<input type="number" />
希望这有帮助!
这些对于我的代码来说已经足够了。
.input[type=number] {
&::-webkit-inner-spin-button{ display: none; }
-moz-appearance:textfield;
}
这对我有用:
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
谢谢:)
如果您已经使用 @onkeydown 作为输入,只需将 @onkeydown:preventDefault 添加到此输入或父 HTML 元素中。