<view class="app-textarea data-v-165e1170"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="a data-v-165e1170" style="{{'background:'+(background)+';'+('font-size:'+(fontSize+'rpx')+';')+('color:'+(color)+';')+('border-radius:'+(borderRadius+'rpx')+';')+('border:'+(showBorder?'1rpx solid '+borderColor:'none')+';')+('padding:'+(paddingY+'rpx '+paddingX+'rpx')+';')}}" bindtap="__e"><block wx:if="{{inValue}}"><text class="content data-v-165e1170">{{inValue}}</text></block><block wx:else><view class="{{['placeholder data-v-165e1170',placeholderClass]}}" style="{{(placeholderStyle)}}">{{placeholder+''}}</view></block></view><block wx:if="{{showInput}}"><view class="b data-v-165e1170"><textarea class="textarea data-v-165e1170" placeholder="{{placeholder}}" focus="{{showInput}}" maxlength="{{maxlength}}" data-event-opts="{{[['input',[['handleInput',['$event']]]],['blur',[['complete',['$event']]]],['confirm',[['complete',['$event']]]]]}}" value="{{inValue}}" bindinput="__e" bindblur="__e" bindconfirm="__e"></textarea><view data-event-opts="{{[['tap',[['complete',['$event']]]]]}}" class="c data-v-165e1170" bindtap="__e"></view></view></block></view>