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.
38 lines
1.5 KiB
38 lines
1.5 KiB
<template>
|
|
<view>
|
|
<textarea
|
|
:id="name"
|
|
:class="utils.bem('field__control', [inputAlign, type, { disabled, error }]) + ' input-class'"
|
|
:fixed="fixed"
|
|
: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, disabled })"
|
|
:auto-height="!!autosize"
|
|
:style="computed.inputStyle(autosize)"
|
|
:cursor-spacing="cursorSpacing"
|
|
:adjust-position="adjustPosition"
|
|
:show-confirm-bar="showConfirmBar"
|
|
:hold-keyboard="holdKeyboard"
|
|
:selection-end="selectionEnd"
|
|
:selection-start="selectionStart"
|
|
:disable-default-padding="disableDefaultPadding"
|
|
@input="onInput"
|
|
@tap="onClickInput"
|
|
@blur="onBlur"
|
|
@focus="onFocus"
|
|
@confirm="onConfirm"
|
|
@linechange="onLineChange"
|
|
@keyboardheightchange="onKeyboardHeightChange"
|
|
/>
|
|
</view>
|
|
</template>
|
|
<script module="utils" lang="wxs" src="@/miniprogram_npm/@vant/weapp/wxs/utils.wxs"></script>
|
|
<script module="computed" lang="wxs" src="@/miniprogram_npm/@vant/weapp/field/index.wxs"></script>
|
|
|
|
<style></style>
|
|
|