forked from nsjcy/frontEnd/nsjcy

LAPTOP-RI7D261L\Mr Ke
2020-02-13 a2789abb73725738127b03d95c95081b66954916
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<view class="{{ classes.backdrop }}" wx:if="{{ backdrop && buttonVisible }}"></view>
<view class="wux-class {{ classes.wrap }}" catchtap="onToggle">
    <view class="{{ classes.action }}" hover-class="{{ classes.hover }}">
        <image class="{{ classes.text }}" src="{{ action }}" wx:if="{{ action }}" />
        <slot name="action" wx:else></slot>
    </view>
    <block wx:for="{{ buttons }}" wx:for-item="button" wx:key="index">
        <button
            class="{{ classes.button[index].wrap }}"
            data-index="{{ index }}"
            data-value="{{ button }}"
            data-label="{{ button.label }}"
            disabled="{{ button.disabled }}"
            open-type="{{ button.openType }}"
            hover-class="{{ !button.disabled ? classes.button[index].hover : 'none' }}"
            hover-stop-propagation="{{ button.hoverStopPropagation }}"
            hover-start-time="{{ button.hoverStartTime }}"
            hover-stay-time="{{ button.hoverStayTime }}"
            lang="{{ button.lang }}"
            bindgetuserinfo="bindgetuserinfo"
            session-from="{{ button.sessionFrom }}"
            send-message-title="{{ button.sendMessageTitle }}"
            send-message-path="{{ button.sendMessagePath }}"
            send-message-img="{{ button.sendMessageImg }}"
            show-message-card="{{ button.showMessageCard }}"
            bindcontact="bindcontact"
            bindgetphonenumber="bindgetphonenumber"
            app-parameter="{{ button.appParameter }}"
            binderror="onError"
            bindopensetting="bindopensetting"
            catchtap="onTap"
            style="{{ buttonStyle[index] }}"
        >
            <image class="{{ classes.icon }}" src="{{ button.icon }}" />
            <view class="{{ classes.label }}" wx:if="{{ button.label }}">{{ button.label }}</view>
        </button>
    </block>
</view>