123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <wxs src="../common/utils.wxs" module="_" />
- <view
- style="{{_._style([style, customStyle])}}"
- class="{{classPrefix}} {{bordered? classPrefix + '--border' : ''}} {{prefix}}-class"
- >
- <view class="{{classPrefix}}__label {{prefix}}-class-label">
- <block wx:if="{{label}}">{{ label }}</block>
- <slot name="label" />
- </view>
- <view class="{{classPrefix}}__wrapper">
- <textarea
- class="{{classPrefix}}__wrapper-inner {{disabled? prefix + '-is-disabled' : ''}} {{prefix}}-class-textarea"
- maxlength="{{maxlength}}"
- disabled="{{disabled}}"
- placeholder="{{placeholder}}"
- placeholder-class="{{classPrefix}}__placeholder"
- placeholder-style="{{placeholderStyle}}"
- value="{{value}}"
- auto-focus="{{autofocus}}"
- fixed="{{fixed}}"
- focus="{{focus}}"
- cursor="{{cursor}}"
- cursor-spacing="{{cursorSpacing}}"
- auto-height="{{autosize}}"
- adjust-position="{{adjustPosition}}"
- confirm-type="{{confirmType}}"
- confirm-hold="{{confirmHold}}"
- disable-default-padding="{{disableDefaultPadding}}"
- show-confirm-bar="{{showConfirmBar}}"
- selection-start="{{selectionStart}}"
- selection-end="{{selectionEnd}}"
- hold-keyboard="{{holdKeyboard}}"
- bindinput="onInput"
- bindfocus="onFocus"
- bindblur="onBlur"
- bindconfirm="onConfirm"
- bindlinechange="onLineChange"
- bind:keyboardheightchange="onKeyboardHeightChange"
- />
- <view
- wx:if="{{indicator && (maxcharacter > 0 || maxlength > 0 )}}"
- class="{{classPrefix}}__indicator {{prefix}}-class-indicator"
- >
- {{count}} / {{maxcharacter || maxlength}}
- </view>
- </view>
- </view>
|