textarea.wxml 1.0 KB

123456789101112131415161718192021222324252627282930
  1. <textarea
  2. id="{{ name }}"
  3. class="{{ utils.bem('field__control', [inputAlign, type, { disabled, error }]) }} input-class"
  4. fixed="{{ fixed }}"
  5. focus="{{ focus }}"
  6. cursor="{{ cursor }}"
  7. value="{{ innerValue }}"
  8. auto-focus="{{ autoFocus }}"
  9. disabled="{{ disabled || readonly }}"
  10. maxlength="{{ maxlength }}"
  11. placeholder="{{ placeholder }}"
  12. placeholder-style="{{ placeholderStyle }}"
  13. placeholder-class="{{ utils.bem('field__placeholder', { error, disabled }) }}"
  14. auto-height="{{ !!autosize }}"
  15. style="{{ computed.inputStyle(autosize) }}"
  16. cursor-spacing="{{ cursorSpacing }}"
  17. adjust-position="{{ adjustPosition }}"
  18. show-confirm-bar="{{ showConfirmBar }}"
  19. hold-keyboard="{{ holdKeyboard }}"
  20. selection-end="{{ selectionEnd }}"
  21. selection-start="{{ selectionStart }}"
  22. disable-default-padding="{{ disableDefaultPadding }}"
  23. bindinput="onInput"
  24. bindtap="onClickInput"
  25. bindblur="onBlur"
  26. bindfocus="onFocus"
  27. bindconfirm="onConfirm"
  28. bindlinechange="onLineChange"
  29. bindkeyboardheightchange="onKeyboardHeightChange"
  30. />