ssm41471/src/main/webapp/front/components/w-picker/w-picker.vue
(开头部分) 38KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<template>
<view class="w-picker">
<view class="mask" :class="{'show':showPicker}" @tap="maskTap" @touchmove.stop.prevent catchtouchmove="true"></view>
<view class="w-picker-cnt" :class="{'show':showPicker}">
<view class="w-picker-hd" @touchmove.stop.prevent catchtouchmove="true">
<view class="w-picker-btn" @tap="pickerCancel">取消</view>
<view class="w-picker-btn" :style="{'color':themeColor}" @tap="pickerConfirm">确定</view>
</view>
<view class="w-picker-view" v-if="mode=='linkage'">
<picker-view :indicator-style="itemHeight" :value="pickVal" @change="bindChange" @touchstart="touchStart" @touchend="touchEnd">
<picker-view-column v-for="(col,colIndex) in data" :key="colIndex">
<view class="w-picker-item" v-for="(item,index) in col" :key="index">{{item.label}}</view>
</picker-view-column>
</picker-view>
</view>
<view class="w-picker-view" v-if="mode=='half'">
<picker-view :indicator-style="itemHeight" :value="pickVal" @change="bindChange" @touchstart="touchStart" @touchend="touchEnd">
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.years" :key="index">{{item}}年</view>
</picker-view-column>
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.months" :key="index">{{item}}月</view>
</picker-view-column>
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.days" :key="index">{{item}}日</view>
</picker-view-column>
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.areas" :key="index">{{item.label}}</view>
</picker-view-column>
</picker-view>
</view>
<view class="w-picker-view" v-if="mode=='date'">
<picker-view :indicator-style="itemHeight" :value="pickVal" @change="bindChange" @touchstart="touchStart" @touchend="touchEnd">
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.years" :key="index">{{item}}年</view>
</picker-view-column>
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.months" :key="index">{{item}}月</view>
</picker-view-column>
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.days" :key="index">{{item}}日</view>
</picker-view-column>
</picker-view>
</view>
<view class="w-picker-view" v-if="mode=='yearMonth'">
<picker-view :indicator-style="itemHeight" :value="pickVal" @change="bindChange" @touchstart="touchStart" @touchend="touchEnd">
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.years" :key="index">{{item}}年</view>
</picker-view-column>
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.months" :key="index">{{item}}月</view>
</picker-view-column>
</picker-view>
</view>
<view class="w-picker-view" v-if="mode=='dateTime'">
<picker-view :indicator-style="itemHeight" :value="pickVal" @change="bindChange" @touchstart="touchStart" @touchend="touchEnd">
<picker-view-column>
<view class="w-picker-item" v-for="(item,index) in data.years" :key="index">{{item}}年</view>
</picker-view-column>
<picker-view-column>
后面还有 1044 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
