mirror of
https://github.com/wanglin2/mind-map.git
synced 2026-02-21 10:27:44 +08:00
Demo:缩放倍数输入框禁止输入非数字
This commit is contained in:
parent
32ce3bce17
commit
ab4cf28f9e
@ -12,6 +12,7 @@
|
||||
<input
|
||||
type="text"
|
||||
v-model="scaleNum"
|
||||
@input="onScaleNumInput"
|
||||
@change="onScaleNumChange"
|
||||
@focus="onScaleNumInputFocus"
|
||||
@keydown.stop
|
||||
@ -82,6 +83,11 @@ export default {
|
||||
this.cacheScaleNum = this.scaleNum
|
||||
},
|
||||
|
||||
// 禁止输入非数字
|
||||
onScaleNumInput() {
|
||||
this.scaleNum = this.scaleNum.replace(/[^0-9]+/g, '')
|
||||
},
|
||||
|
||||
// 手动输入缩放倍数
|
||||
onScaleNumChange() {
|
||||
const scaleNum = Number(this.scaleNum)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user