键盘暂存1

触摸屏-直流
Lufaneng 1 year ago
parent 719c4a786c
commit 2f3246b444

@ -28,7 +28,7 @@ const props = defineProps({
// layoutNamenumber
precision: {
type: Number,
default: 2
default: 10
},
//
isOpen: {
@ -132,7 +132,7 @@ const keyboardInit = () => {
}
const onInit = (keyboard: any) => {
keyboard.setInput(model.value)
keyboard.setInput(String(model.value || ''))
keyboard.setCaretPosition(inputRef.value?.ref.selectionEnd)
document.addEventListener('click', handlePopClose)
}

@ -32,12 +32,14 @@
<div class="item">
<div class="key">大地经度</div>
<!-- <el-input v-model="formField.lat" style="width: 100px" placeholder="请输入" :formatter="(value) => `${value}˚`" :parser="(value) => value.replace(/˚/g, '')" /> -->
<el-input-number :min="0" :max="180" v-model="formField.lat" style="width: 100px" placeholder="请输入" :controls="false" />
<!-- <el-input-number :min="0" :max="180" v-model="formField.lat" style="width: 100px" placeholder="请输入" :controls="false" /> -->
<BaseKeyboardInput v-model="formField.lat" layout-name="number"></BaseKeyboardInput>
</div>
<div class="item">
<div class="key">大地纬度</div>
<!-- <el-input v-model="formField.lgn" style="width: 100px" placeholder="请输入" :formatter="(value) => `${value}˚`" :parser="(value) => value.replace(/˚/g, '')" /> -->
<el-input-number :min="0" :max="90" v-model="formField.lgn" style="width: 100px" placeholder="请输入" :controls="false" />
<!-- <el-input-number :min="0" :max="90" v-model="formField.lgn" style="width: 100px" placeholder="请输入" :controls="false" /> -->
<BaseKeyboardInput v-model="formField.lgn" layout-name="number"></BaseKeyboardInput>
</div>
</div>
<div class="line">
@ -128,7 +130,7 @@
<!-- <el-input v-model="formField.f" style="width: 100px" placeholder="请输入" /> -->
</div>
</div>
<div class="line">
<!-- <div class="line">
<div class="item">
<div class="key">测试值</div>
<div class="value">
@ -143,7 +145,7 @@
<BaseKeyboardInput v-model="test.number" layout-name="number"></BaseKeyboardInput>
</div>
</div>
</div>
</div> -->
</div>
</div>
</div>
@ -188,8 +190,8 @@ import TableDialog from './TableDialog.vue';
import BaseKeyboardInput from '@/components/BaseKeyboardInput.vue';
const test = ref({
value: '',
number: ''
value: '123',
number: 90
})
const router = useRouter()

Loading…
Cancel
Save