fix: 修复keyboardnumber组件键盘快速点击偶尔失效的问题 (#1290)

* fix: 修复keyboardnumber组件键盘快速点击偶尔失效的问题

* fix: @types/node type error

---------

Co-authored-by: dennis.zpf <dennis.zpf@antgroup.com>
Co-authored-by: rayhomie <1572801584@qq.com>
This commit is contained in:
Dennis 2024-09-29 10:57:18 +08:00 committed by GitHub
parent 1b4bac1bd6
commit f1d7ba289b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 26 additions and 26 deletions

View File

@ -38,7 +38,7 @@
<view
data-key="{{itemKey}}"
class="ant-number-keyboard-kb_number"
onTap="tapButton"
onTouchStart="tapButton"
>
{{itemKey}}
</view>
@ -57,21 +57,21 @@
a:if="{{point}}"
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point ant-number-keyboard-kb_flex"
data-key="."
onTap="tapButton"
onTouchStart="tapButton"
>
.
</view>
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_zero ant-number-keyboard-kb_flex"
data-key="0"
onTap="tapButton"
onTouchStart="tapButton"
>
0
</view>
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point ant-number-keyboard-kb_flex {{point ? '' : 'ant-number-keyboard-kb_e'}}"
data-key="del"
onTap="tapButton"
onTouchStart="tapButton"
>
<ant-icon
type="TextDeletionOutline"
@ -86,7 +86,7 @@
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_zero"
data-key="0"
onTap="tapButton"
onTouchStart="tapButton"
>
0
</view>
@ -94,7 +94,7 @@
a:if="{{point}}"
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point"
data-key="."
onTap="tapButton"
onTouchStart="tapButton"
>
.
</view>
@ -107,7 +107,7 @@
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_del"
data-key="del"
onTap="tapButton"
onTouchStart="tapButton"
>
<ant-icon
type="TextDeletionOutline"
@ -116,7 +116,7 @@
</view>
<view
style="opacity: {{confirmDisabled ? '0.5' : '1'}}"
onTap="tapButton"
onTouchStart="tapButton"
class="ant-number-keyboard-kb_transfer"
data-key="enter"
>

View File

@ -36,7 +36,7 @@
<view
data-key="{{itemKey}}"
class="ant-number-keyboard-kb_number"
bind:tap="tapButton"
bind:touchstart="tapButton"
>{{itemKey}}</view>
</block>
</view>
@ -53,17 +53,17 @@
wx:if="{{point}}"
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point ant-number-keyboard-kb_flex"
data-key="."
bind:tap="tapButton"
bind:touchstart="tapButton"
>.</view>
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_zero ant-number-keyboard-kb_flex"
data-key="0"
bind:tap="tapButton"
bind:touchstart="tapButton"
>0</view>
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point ant-number-keyboard-kb_flex {{point ? '' : 'ant-number-keyboard-kb_e'}}"
data-key="del"
bind:tap="tapButton"
bind:touchstart="tapButton"
>
<ant-icon
type="TextDeletionOutline"
@ -78,13 +78,13 @@
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_zero"
data-key="0"
bind:tap="tapButton"
bind:touchstart="tapButton"
>0</view>
<view
wx:if="{{point}}"
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point"
data-key="."
bind:tap="tapButton"
bind:touchstart="tapButton"
>.</view>
</view>
</view>
@ -95,7 +95,7 @@
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_del"
data-key="del"
bind:tap="tapButton"
bind:touchstart="tapButton"
>
<ant-icon
type="TextDeletionOutline"
@ -104,7 +104,7 @@
</view>
<view
style="opacity: {{confirmDisabled ? '0.5' : '1'}}"
bind:tap="tapButton"
bind:touchstart="tapButton"
class="ant-number-keyboard-kb_transfer"
data-key="enter"
>

View File

@ -51,7 +51,7 @@
"@diamondyuan/gulp-ifdef": "^0.3.0",
"@types/gulp": "^4.0.13",
"@types/less": "^3.0.3",
"@types/node": "^20.14.2",
"@types/node": "20.14.2",
"@types/through2": "^2.0.39",
"@typescript-eslint/eslint-plugin": "^5.6.0",
"@typescript-eslint/parser": "^5.6.0",
@ -125,4 +125,4 @@
],
"license": "MIT",
"homepage": "https://github.com/ant-design/ant-design-mini"
}
}

View File

@ -38,7 +38,7 @@
<view
data-key="{{ itemKey }}"
class="ant-number-keyboard-kb_number"
onTap="tapButton">
onTouchStart="tapButton">
{{ itemKey }}
</view>
</block>
@ -54,19 +54,19 @@
a:if="{{ point }}"
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point ant-number-keyboard-kb_flex"
data-key="."
onTap="tapButton">
onTouchStart="tapButton">
.
</view>
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_zero ant-number-keyboard-kb_flex"
data-key="0"
onTap="tapButton">
onTouchStart="tapButton">
0
</view>
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point ant-number-keyboard-kb_flex {{ point ? '' : 'ant-number-keyboard-kb_e' }}"
data-key="del"
onTap="tapButton">
onTouchStart="tapButton">
<ant-icon
type="TextDeletionOutline"
className="ant-number-keyboard-del" />
@ -78,14 +78,14 @@
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_zero"
data-key="0"
onTap="tapButton">
onTouchStart="tapButton">
0
</view>
<view
a:if="{{ point }}"
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point"
data-key="."
onTap="tapButton">
onTouchStart="tapButton">
.
</view>
</view>
@ -96,14 +96,14 @@
<view
class="ant-number-keyboard-kb_number ant-number-keyboard-kb_del"
data-key="del"
onTap="tapButton">
onTouchStart="tapButton">
<ant-icon
type="TextDeletionOutline"
className="ant-number-keyboard-del" />
</view>
<view
style="opacity: {{ confirmDisabled ? '0.5' : '1' }}"
onTap="tapButton"
onTouchStart="tapButton"
class="ant-number-keyboard-kb_transfer"
data-key="enter">
<!-- #if ALIPAY -->