You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.3 KiB
37 lines
1.3 KiB
10 months ago
|
<template>
|
||
|
<view>
|
||
|
<input
|
||
|
:id="name"
|
||
|
:class="utils.bem('field__control', [inputAlign, { disabled, error }]) + ' input-class'"
|
||
|
:type="type"
|
||
|
:focus="focus"
|
||
|
:cursor="cursor"
|
||
|
:value="innerValue"
|
||
|
:auto-focus="autoFocus"
|
||
|
:disabled="disabled || readonly"
|
||
|
:maxlength="maxlength"
|
||
|
:placeholder="placeholder"
|
||
|
:placeholder-style="placeholderStyle"
|
||
|
:placeholder-class="utils.bem('field__placeholder', { error })"
|
||
|
:confirm-type="confirmType"
|
||
|
:confirm-hold="confirmHold"
|
||
|
:hold-keyboard="holdKeyboard"
|
||
|
:cursor-spacing="cursorSpacing"
|
||
|
:adjust-position="adjustPosition"
|
||
|
:selection-end="selectionEnd"
|
||
|
:selection-start="selectionStart"
|
||
|
:always-embed="alwaysEmbed"
|
||
|
:password="password || type === 'password'"
|
||
|
@input="onInput"
|
||
|
@tap="onClickInput"
|
||
|
@blur="onBlur"
|
||
|
@focus="onFocus"
|
||
|
@confirm="onConfirm"
|
||
|
@keyboardheightchange="onKeyboardHeightChange"
|
||
|
/>
|
||
|
</view>
|
||
|
</template>
|
||
|
<script module="utils" lang="wxs" src="@/miniprogram_npm/@vant/weapp/wxs/utils.wxs"></script>
|
||
|
|
||
|
<style></style>
|