支付宝小程序日期选择组件datePicker封装
github 地址 https://github.com/iocool/antminDatePicker 最近在做支付宝小程序(以下简称小程序)开发,发现小程序的日期选择组件很不好用,比如安卓和IOS设备上,样式明显不同,因为小程序调用该组件是调用系统原生组件,所以会有一定的差异,另外,小程序提供的日期组件并不满足我当前的业务需求: 该日期为快递上门时间. 用户只可选择的日期范围,当日往后 2 天(即 今天 , 明天 )的日期,并且时间选择为早上 9 点至下午 18 点间的 10 个小时整点时间. 由于是快递上门,所以可选择的时间点为当前时间点 2 小时后(比如,现在时间是11点,用户可选择的最早时间为13点). 如果当前时间晚于下午 18 点,则用户应该可以看到 明天 及 后天 2 天的时间点. 针对以上需求,借助小程序的 picker-view 组件,进行了二次封装. . ├―― README.md ├―― app.acss ├―― app.js ├―― app.json ├―― components // 组件目录 │ └―― dateTimePicker // 日期组件目录 │ ├―― datePickerBase.js // 基础 js 文件,需在使用文件中引入 │ ├―― dateTimePicker.acss // 组件默认样式,除非特殊需要,一般不用修改 │ ├――