|
|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <view v-if="showKeyboard"
|
|
|
+ <view v-if="showKeyboard"
|
|
|
:class="['enl-size', digital?'enl-size_custom':'',keyboardStyle]">
|
|
|
<view class="digit-keyboard" v-if="mode === 'digit' || digital">
|
|
|
<view class="digit-button-box">
|
|
|
@@ -7,14 +7,17 @@
|
|
|
<!-- <view :key="index" class="enl-key-button enl-digit" @tap="typing('.')" v-if="index === 9">.</view> -->
|
|
|
<view :key="index" class="enl-key-button enl-digit" @tap="typing(digit)">{{digit}}</view>
|
|
|
</template>
|
|
|
- <view class="enl-key-button enl-digit">
|
|
|
- <i class="iconfont icon-shouqijianpan enl-middle" v-if="digital" @tap="deactivate"></i>
|
|
|
- <i class="iconfont icon-ABC enl-middle" v-else @tap="typingLetter"></i>
|
|
|
+ <view class="enl-key-button enl-digit" v-if="!digital">
|
|
|
+ <!-- <i class="iconfont icon-shouqijianpan enl-middle" @tap="deactivate"></i> -->
|
|
|
+ <i class="iconfont icon-ABC enl-middle" v-if="!digital" @tap="typingLetter"></i>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="special-button-box">
|
|
|
<view class="enl-key-button special-button enl-gray" @tap="backspace"><i class="iconfont icon-backspace enl-large"></i></view>
|
|
|
- <view class="enl-key-button special-button enl-gray" @tap="enter"><i class="iconfont icon-huiche enl-large"></i></view>
|
|
|
+ <view class="enl-key-button special-button enl-gray" @tap="enter">
|
|
|
+ <!-- <i class="iconfont icon-huiche enl-large"></i> -->
|
|
|
+ 确定
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="full-keyboard" v-else>
|
|
|
@@ -31,7 +34,9 @@
|
|
|
</view>
|
|
|
<view class="enl-letter enl-key-button space" @tap="typing(' ')"><text class="enl-logo">spacebar</text></view>
|
|
|
<view class="enl-letter enl-key-button swith-key enl-gray" @tap="typingDigit"><i class="iconfont icon-shuzi"></i></view>
|
|
|
- <view class="enl-letter enl-key-button swith-key enl-gray" @tap="enter"><i class="iconfont icon-huiche"></i></view>
|
|
|
+ <!-- <view class="enl-letter enl-key-button swith-key enl-gray" @tap="enter">
|
|
|
+ <i class="iconfont icon-huiche"></i>
|
|
|
+ </view> -->
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
@@ -167,11 +172,11 @@
|
|
|
created() {
|
|
|
this.lines = this.disorderly ? disorder() : order;
|
|
|
this.digits = this.disorderly ? digits() : natural;
|
|
|
-
|
|
|
+
|
|
|
if(!this.pointIsShow) {
|
|
|
this.digits = this.digits.filter(i=>i!=='.')
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
|
@@ -193,7 +198,7 @@
|
|
|
}
|
|
|
.enl-size_custom {
|
|
|
// width: 700rpx!important;
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
.enl-key-button {
|
|
|
display: inline-block;
|
|
|
@@ -217,7 +222,7 @@
|
|
|
|
|
|
.v-keyboard {
|
|
|
width: 100%;
|
|
|
- position: fixed;
|
|
|
+ position: relative;
|
|
|
bottom: 0;
|
|
|
left: 0;
|
|
|
background: #f5f5f5;
|