| | |
| | | */ |
| | | |
| | | <template> |
| | | <view class="c-textarea"> |
| | | <view |
| | | class="c-textarea" |
| | | :class="readOnly?'read-only':''" |
| | | > |
| | | <AtInput |
| | | ref="input" |
| | | :name="itemRes.name" |
| | |
| | | }, |
| | | // 文本雨输入区行数 |
| | | rows: Number, |
| | | // 只读模式 |
| | | readOnly: { |
| | | type: Boolean, |
| | | default: false, |
| | | }, |
| | | // 占位提示 |
| | | placeholder: String, |
| | | }, |
| | |
| | | @import "../../common/sassMixin"; |
| | | |
| | | .c-textarea { |
| | | &.read-only { |
| | | pointer-events: none; |
| | | background-color: #f6f6f6; |
| | | .at-input__title { |
| | | &::before { |
| | | display: block; |
| | | position: absolute; |
| | | top: 50%; |
| | | left: -23px; |
| | | width: 12px; |
| | | height: 12px; |
| | | content: " "; |
| | | border: #777 1PX solid; |
| | | border-radius: 50%; |
| | | transform: translateY(-50%); |
| | | } |
| | | &::after { |
| | | display: block; |
| | | position: absolute; |
| | | top: 50%; |
| | | left: -23px; |
| | | width: 14px; |
| | | height: 0px; |
| | | margin-top: 0px; |
| | | content: " "; |
| | | border-bottom: #777 1PX solid; |
| | | transform: rotate(-45deg); |
| | | } |
| | | } |
| | | } |
| | | .at-input__container { |
| | | .weui-input, |
| | | input { |