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
<wux-spin nested spinning="{{ loading }}">
    <view
        class="wux-class {{ classes.wrap }}"
        data-picker-value="{{ inputValue }}"
        style="{{ styles.wrap }}"
        bind:touchstart="onTouchStart"
        catch:touchmove="onTouchMove"
        bind:touchend="onTouchEnd"
        bind:touchcancel="onTouchEnd"
    >
        <view class="wux-mask-class {{ maskClass }} {{ classes.mask }}" style="{{ styles.mask }} {{ extMaskStyle }}"></view>
        <view class="wux-indicator-class {{ indicatorClass }} {{ classes.indicator }}" style="{{ styles.indicator }} {{ extIndicatorStyle }}"></view>
        <view class="wux-content-class {{ classes.content }}" style="{{ styles.content }} {{ contentStyle }}">
            <block wx:for="{{ cols }}" wx:for-item="col" wx:key="{{ col[fieldNames.value] }}">
                <view
                    style="{{ styles.item }} {{ extItemStyle }}"
                    class="{{ classes.item }} {{ col.disabled ? prefixCls + '__item--disabled' : '' }} {{ selectedIndex === index ? prefixCls + '__item--selected' : '' }}"
                    data-value="{{ col[fieldNames.value] }}"
                    data-index="{{ index }}"
                    data-disabled="{{ !!col.disabled }}"
                    catchtap="onItemClick"
                >
                    {{ col[fieldNames.label] }}
                </view>
            </block>
        </view>
    </view>
</wux-spin>