首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

uni-app组件开发----多粒度时间选择器组件

下载 DatePicker 多粒度时间选择器组件下载 DatePicker 多粒度时间选择器 可进行多粒度时间选择器组件名:rattenking-dtpicker,代码块: ruiDatePicker...end String ‘2500-12-30 23:59:59’ 限制选择器选择的最大时间 value String ‘2019-03-15 10:45:00’ 当前时间选择器显示的时间 fields...String ‘second’ 时间选择器的粒度 disabled Boolean false 是否为禁用状态 fields 值说明: 值 类型 说明 year String 选择器粒度为年 month...事件说明: 事件名称 说明 change 时间选择器点击【确定】按钮时时触发的事件,参数为picker的当前的 value cancel 时间选择器点击【取消】按钮时时触发的事件 下载 DatePicker...多时间粒度选择器组件下载

1K40

时间选择器组件之关于table走过的弯路

为了提高开发者的研发效率,提升产品品质,我们提供一套基于饿了么UI实现的UI组件库,TMAP-UI---旨在解决的组件地图场景下应用的问题。...最近在新增TMAP-UI组件库的开发过程中,时间选择器是开发者反馈需求较多的一个组件,今天把在开发过程中遇到的一些问题分析给大家。...element-ui有原生的时间选择器,但是,在我们的交互设计师是根据地图实际应用场景中的特性抽象组件,element-ui的样式以及交互操作都无法满足设计需求,需要基于源码进行二次开发,最小成本实现这个通用组件...关于时间选择器 [wj97bat3f2.png] 时间选择器设计图 根据上图为设计师给出的时间选择器的设计图,选择时间范围是一个重要的新增功能。...相比于JS API, 可以通过高度参数化的URL直接调用,极大简化开发的复杂度,降低维护成本。欢迎大家体验!

1.2K41
您找到你想要的搜索结果了吗?
是的
没有找到

时间组件 by Vue.js

在公司的项目开发中,涉及到了移动端H5页面的时间轴展示效果。现有的轮子比如ElementUI、iView中,都没有专门的时间组件,于是就萌生了自己封装一个的想法。...说干就干,杜绝拖延症,正好今天周末,就封装了一个时间轴的组件上传到了npm,大家有需求可以安装试一下。 npm install uni-time-line -S 效果如下图: ?...实现思路 开发一个vue组件,首先要确定好三要素props、slot和event。因为第一版功能比较简单,所以只使用了props。...下一步就是如何实现时间轴的效果,在这里我想到的一个简单的思路是使用div的左边框。 其实大家看到的每条时间轴的竖线,都是一个box的左边框。...至此,时间轴的组件基本上就开发完了。 还可以根据自己的需求,添加标题行内容溢出显示省略号等各种效果。

8.2K20

时间选择器TimePickerDialog

TimePickerDialog是一个android自带的为设置时间而提供的Dialog,使用起来简单,上手快。时常配合Canlendar一起使用。 ?...时间选择器 Canlendar:   Canlendar是日历类,它是一个单例类,通过Canlendar c=Canlendar.getInstance();实例化后,变可以获得年月日时分秒等。...而在实例化的时候变获取了当前的系统时间。同样可以根据c.set。。()方法对它的属性进行设置。   ...activity指针;第二个参数是一个监听,它监听的是当时间设置完成后的回调,返回的参数有view、设置的hour、设置的minute;第三个参数(hour)和第四个参数(minute)为弹出的时间对话框的初始显示的小时和分钟...,这两个变量在蓝色代码中进行初始化;第五个参数为设置24时显示参数,true代表时间以24时制显示时间

2.1K20

日期选择器DatePicker和时间选择器TimePicker

在实际开发中,经常会遇见一些时间选择器、日期选择器、数字选择器等需求,那么从本期开始来学习Android中常用选择器,今天学习的是DatePicker和TimePicker。...android:minDate:设置该日期选择器的最小日期。以mm/dd/yyyy格式指定最小日期。 android:spinnersShown:设置该日期选择器是否显示Spinner日期选择组件。...也是在FrameLayout的基础上提供了一些方法来获取当前用户所选择的时间,如果程序需要获取用户选择的时间则可通过为TimePicker添加 OnTimeChangedListener 进行监听来实现...class TimePickerActivity extends AppCompatActivity { private TimePicker mTimePicker = null; // 时间选择器...Toast.LENGTH_SHORT).show(); } }); } } 上面程序代码为TimePicker绑定事件监听器的代码,当用户通过这该组件来选择时间

4.7K50

Flutter 时间选择组件

在Flutter 应用开发过程中,或多或少的都会涉及到时间选择器相关的内容。...Flutter默认提供了DatePicker日期选择器,如果对样式没有特殊的要求,那么可以使用它来进行时间的选择,默认的样式如下所示。...通常在移动应用开发中,App的涉及多是参考iOS的设计来的,所以这时候,多半需要进行自定义组件了。...不管,为了快速的进行开发我们可以选择一些第三方的组件库,如flutter_custom_calendar,此库具有如下的功能: 支持公历,农历,节气,传统节日,常用节假日 日期范围设置,默认支持的最大日期范围为...showDate = false; chooseDateStr = value; }); } } 实际使用时候,使用showCupertinoModalPopup组件展示出来即可

3.5K30

微信小程序日期+时间选择器

最近在做一些小程序项目,应项目需求开始学习wxml、wxss和js语法,其中有个地方需要用到选择器。在iOS中使用UIPickerView控件可以完成。...同样在官方文档中也可以找到picker组件,微信小程序组件-picker 这种内置定义好的选择器都是从底部弹起。目前支持五种选择器,通过设置mode来区分。...分别是普通选择器,多列选择器时间选择器,日期选择器,省市区选择器,默认是普通选择器。 先贴上需求效果: 这里我使用多列选择器,普通选择器、日期选择器时间选择器没法实现。...value="{{multiIndex}}" range="{{multiArray}}">{{startDate}} 这里定义的range为一个二维数组,现在数据是写定的: // .js...如果现在是上午9点,我们在选择今天的时间候就只能选择9点以后的了。所以这里需要改进一下。如果选择今天,那么时、分中只能是当前时间往后的选项。 这里还有一点需要注意,如果今天时间是9:55。

7.1K11

【开源 UI 组件】Flutter 图表范围选择器

前言 最近有一个小需求:图表支持局部显示,如下底部的区域选择器支持 左右拖动调节中间区域 拖拽中间区域,可以进行移动 图表数据根据中间区域的占比进行显示部分数据 ---- 这样当图表的数据量过大,不宜全部展示时...使用 chart_range_selector 目前这个范围选择器已经发布到 pub 上了,名字是 chart_range_selector。...,通过 LayoutBuilder 获取组件的约束信息,从而获得约束区域宽度最大值,也就是说组件区域的宽度值由使用者自行约束,该组件并不强制指定。...使用 SizedBox 限定画板的高度,通过 CustomPaint 组件使用 ChartRangeSelectorPainter 进行绘制。...使用 GestureDetector 组件进行手势交互监听,这就是该组件整体上实现的思路。 ---- 3.核心代码实现分析 可以看出,这个组件的核心就是 绘制 + 手势交互 。

1K50
领券