jiaqingjiayi-xiaochengxu/甲情_甲意/node_modules/antd-mini/es/Input/index.axml
2024-11-15 11:51:28 +08:00

50 lines
1.6 KiB
XML

<view
class="ant-input {{disabled ? 'ant-input-disabled' : ''}} {{className ? className : ''}} {{selfFocus ? focusClassName ? focusClassName : '' : ''}}"
style="{{style || ''}};{{focusStyle || ''}}"
>
<view class="ant-input-prefix">
<slot name="prefix">{{prefix}}</slot>
</view>
<view class="ant-input-line">
<input
enableNative="{{enableNative}}"
name="{{name}}"
class="ant-input-content"
disabled="{{disabled}}"
value="{{state.value}}"
type="{{type}}"
adjustPosition="{{adjustPosition}}"
password="{{password}}"
placeholder="{{placeholder}}"
placeholderClass="ant-input-placeholder {{placeholderClassName ? placeholderClassName : ''}}"
placeholderStyle="{{placeholderStyle ? placeholderStyle : ''}}"
maxlength="{{maxLength}}"
focus="{{focus}}"
confirmType="{{confirmType}}"
confirmHold="{{confirmHold}}"
alwaysSystem="{{alwaysSystem}}"
controlled="{{state.controlled}}"
cursor="{{cursor}}"
selectionStart="{{selectionStart}}"
selectionEnd="{{selectionEnd}}"
randomNumber="{{randomNumber}}"
onInput="onChange"
onConfirm="onConfirm"
onFocus="onFocus"
onBlur="onBlur"
></input>
<view
a:if="{{allowClear}}"
class="ant-input-clear {{state.value && state.value.length > 0 ? 'ant-input-clear-show' : 'ant-input-clear-hidden'}}"
onTap="onClear"
>
<icon
className="ant-input-clear-icon"
type="CloseCircleFill"
></icon>
</view>
</view>
<view class="ant-input-suffix">
<slot name="suffix">{{suffix}}</slot>
</view>
</view>