背景
借鉴了这位大神的代码 大家去看!
picker-view、微信小程序自定义时间选择器(非官方)
众所周知,小程序原生的pick过于统一化,看起不咋好看~
个性化的时间选择器网上又比较少,so~趁着今天写的项目用到了
写了一个简单的例子,自认为还能看,觉得不好看的亲可以自己再改改呀
图片.gif
看起来系不系还可以呀~
代码在下方自取呀~
最后有gitee地址!!
wxml
<view class="new-date-pick-bg" wx:if="{
{propDate}}" bindtap="closePick"></view>
<view class="new-date-pick">
<view class="new-date-pick-input" bindtap="openPick">
<view>{
{timeInput == '' ? '选择时间' : timeInput}}</view>
<icon catchtap="clearPick" class="new-date-pick-input-icon" type="cancel" size="23" color="#549EFD"></icon>
</view>
<view class="new-date-pick-body" wx:if="{
{propDate}}">
<view class="new-date-pick-main">
<picker-view indicator-class='new-date-pick-col' indicator-style="height: 56rpx;" style="width: 100%; height: 276rpx;" value="{
{value}}" bindchange="bindChange">
<picker-view-column>
<view wx:for="{
{years}}" class="{
{ year === item ? 'new-date-pick-col-text' : '' }}" wx:key="years" style