54 lines
2.9 KiB
Plaintext
54 lines
2.9 KiB
Plaintext
![]() |
<view a:key="ant-number-input-{{$id}}" style="{{style}}" class="ant-number-keyboard {{className || ''}}">
|
||
|
<view a:if="{{visible}}" class="ant-number-keyboard-modal" onTap="onHide" onAppear="catchAppearModal"/>
|
||
|
<view class="ant-number-keyboard-kb {{visible ? '': 'ant-number-keyboard-kb_hide'}}">
|
||
|
<slot name="header">
|
||
|
<view a:if="{{closeable}}" onTap="onHide" class="ant-number-keyboard-kb_none">
|
||
|
<icon type="DownOutline" class="ant-number-keyboard-down" />
|
||
|
</view>
|
||
|
</slot>
|
||
|
<view class="ant-number-keyboard-kb_bd">
|
||
|
<view class="ant-number-keyboard-kb_keys">
|
||
|
<view class="ant-number-keyboard-kb_row" a:for="{{random ? randomArr : numArr}}" a:for-item="item">
|
||
|
<view
|
||
|
a:for="{{item}}"
|
||
|
a:for-item="itemKey"
|
||
|
data-key="{{itemKey}}"
|
||
|
class="ant-number-keyboard-kb_number"
|
||
|
onTap="tapButton">
|
||
|
{{itemKey}}
|
||
|
</view>
|
||
|
</view>
|
||
|
<view a:if="{{!confirmText}}" class="ant-number-keyboard-kb_row">
|
||
|
<view a:if="{{!point}}" class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point ant-number-keyboard-kb_flex ant-number-keyboard-kb_e" />
|
||
|
<view a:if="{{point}}" class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point ant-number-keyboard-kb_flex" data-key="." onTap="tapButton">.</view>
|
||
|
<view class="ant-number-keyboard-kb_number ant-number-keyboard-kb_zero ant-number-keyboard-kb_flex" data-key="0" onTap="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">
|
||
|
<icon type="TextDeletionOutline" class="ant-number-keyboard-del" />
|
||
|
</view>
|
||
|
</view>
|
||
|
<view a:if="{{confirmText}}" class="ant-number-keyboard-kb_row">
|
||
|
<view class="ant-number-keyboard-kb_number ant-number-keyboard-kb_zero" data-key="0" onTap="tapButton">0</view>
|
||
|
<view a:if="{{point}}" class="ant-number-keyboard-kb_number ant-number-keyboard-kb_point" data-key="." onTap="tapButton">.</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view a:if="{{confirmText}}" class="ant-number-keyboard-kb_function">
|
||
|
<view class="ant-number-keyboard-kb_number ant-number-keyboard-kb_del" data-key="del" onTap="tapButton">
|
||
|
<icon type="TextDeletionOutline" class="ant-number-keyboard-del" />
|
||
|
</view>
|
||
|
<view
|
||
|
style="{{{opacity: confirmDisabled ? '0.5' : 1 }}}"
|
||
|
onTap="tapButton"
|
||
|
class="ant-number-keyboard-kb_transfer"
|
||
|
data-key="enter">
|
||
|
<slot name="confirm">
|
||
|
<view class="amount-input-kb_transfer-btn">
|
||
|
{{confirmText}}
|
||
|
</view>
|
||
|
</slot>
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class="ant-number-keyboard-kb_iphonex-safe"></view>
|
||
|
</view>
|
||
|
</view>
|
||
|
|