<view class="{{show ? 'weui-show' :'weui-hidden'}}"> <view class="weui-mask init" wx:if="{{mask}}" bindtap="close" catch:touchmove="onMaskMouseMove" data-type="tap"></view> <view class="weui-half-screen-dialog {{extClass}}"> <view class="weui-half-screen-dialog__hd"> <view wx:if="{{closabled}}" class="weui-half-screen-dialog__hd__side_self" bindtap="close" data-type="close"> <view class="weui-icon-btn weui-icon-btn_close" hover-class="weui-active">关闭</view> </view> <view wx:if="{{false}}" class="weui-half-screen-dialog__hd__main"> <block wx:if="{{title}}"> <text class="weui-half-screen-dialog__title">{{title}}</text> <text class="weui-half-screen-dialog__subtitle">{{subTitle}}</text> </block> <block wx:else> <view class="weui-half-screen-dialog__title"><slot name="title"></slot></view> </block> </view> <view class="weui-half-screen-dialog__hd__side"> <view class="weui-icon-btn weui-icon-btn_more" hover-class="weui-active">更多</view> </view> </view> <view class="weui-half-screen-dialog__bd"> <block wx:if="{{title}}"> <view class="weui-half-screen-dialog__desc_self">{{desc}}</view> <view class="weui-half-screen-dialog__tips_self">{{tips}}</view> </block> <slot name="desc" wx:else></slot> </view> <view class="sacn-pay-guide"> </view> <view class="weui-half-screen-dialog__ft"> <block wx:if="{{buttons && buttons.length}}"> <button wx:for="{{buttons}}" wx:key="index" type="{{item.type}}" class="weui-btn {{item.className}}" data-index="{{index}}" bindtap="buttonTap" >{{item.text}}</button> </block> <slot name="footer" wx:else></slot> </view> </view> </view>