<block wx:if="{{show}}"><view class="{{['u-alert-tips','data-v-2a2bbc24',!show?'u-close-alert-tips':'',type?'u-alert-tips--bg--'+type+'-light':'',type?'u-alert-tips--border--'+type+'-disabled':'']}}" style="{{'background-color:'+(bgColor)+';'+('border-color:'+(borderColor)+';')}}"><view class="u-icon-wrap data-v-2a2bbc24"><block wx:if="{{showIcon}}"><u-icon class="u-icon data-v-2a2bbc24" vue-id="59123f7b-1" name="{{uIcon}}" size="{{description?40:32}}" color="{{uIconType}}" custom-style="{{iconStyle}}" bind:__l="__l"></u-icon></block></view><view data-event-opts="{{[['tap',[['click',['$event']]]]]}}" class="u-alert-content data-v-2a2bbc24" catchtap="__e"><view class="u-alert-title data-v-2a2bbc24" style="{{$root.s0}}">{{''+title+''}}</view><block wx:if="{{description}}"><view class="u-alert-desc data-v-2a2bbc24" style="{{$root.s1}}">{{''+description+''}}</view></block></view><view class="u-icon-wrap data-v-2a2bbc24"><block wx:if="{{closeAble&&!closeText}}"><u-icon class="u-close-icon data-v-2a2bbc24" style="{{'top:'+(description?'18rpx':'24rpx')+';'}}" vue-id="59123f7b-2" hoverClass="u-type-error-hover-color" name="close" color="#c0c4cc" size="{{22}}" data-event-opts="{{[['^click',[['close']]]]}}" bind:click="__e" bind:__l="__l"></u-icon></block></view><block wx:if="{{closeAble&&closeText}}"><text class="u-close-text data-v-2a2bbc24" style="{{'top:'+(description?'18rpx':'24rpx')+';'}}">{{closeText}}</text></block></view></block>