首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

vue 手写一个时间选择器

最近研究了 DatePicker 的实现原理后做了一个 vue 的 DatePicker 组件,今天带大家一步一步实现 DatePicker 的 vue 组件。...原理 DatePicker 的原理是——计算日历面板中当月或选中月份的总天数及前后月份相近的日子,根据点击事件计算日历面板显示内容,以及将所选值赋值给标签。...构思页面结构 DatePicker 组件由输入框日历面板组成,写好页面主体结构。...日历面板由顶部条和面板两部分组成,而面板则由年份选择面板,月份选择面板,日期选择面板所组成,结构如下: <!...this.panelState; this.panelType = "date"; }, 点击 2018 年份进入年份面板,点击相对应年份显示该年份并进入月份选择面板 <span class="year

2.3K20

Angular 10 正式发布,不再支持 IE910!

这是跨越整个平台(包括框架、Angular Material CLI)的一次主要版本更新。这次的新版发布间隔比以往短一些。自我们发布 Angular 9.0 版以来只过去了四个月。...新版内容 新的日期范围选择器 Angular Material 现在提供了一个新的日期范围选择器。 ?...file=src%2Fapp%2Fdate-range-picker-overview-example.html 更多细节请查阅 date range selection: https://next.material.angular.io...在过去的三周中,我们在框架、工具组件中的未解决问题数量减少了 700 多个。我们已解决了 2,000 多个问题,并计划在接下来的几个月中投入大量资源,与社区合作做更多事情。...Angular Package Format 不再包含 ESM5 或 FESM5 包,在为 Angular库运行 yarn 或 npm install 时,这可以节省 119MB 的下载安装时间

2.5K20

【玩转腾讯云】2021 年最值得推荐的 7 个 Angular 前端组件库 - DevUI

以下是2021年4月19日的数据: 指标 数值 Star 21.4k Fork 5.7k NPM周下载 891,480 Material Design for Angular早在2016年3月份就发布了第一个基于...不过 Material Design for Angular 却不是最早的 Angular 组件库,后面我们将要介绍的 PrimeNG 比它更早诞生,但 Material 毫无疑问是最流行最受欢迎的。...因此我们可以大致了解,NGX Bootstrap是一个比较早的库,并且能支持Angular 2+Bootstrap 3+,而NG Bootstrap则比较新,需要Angular 5+Bootstrap...Nebular [Nebular.png] Nebular 是一个可定制的Angular UI库,基于Eva Design设计规范,包含40多个UI组件,4个可视主题,认证安全模块。...Nebular的发布时间Zorro的很接近,都是17年8月份发布第一个版本,第二年发布第一个正式版本,不过从Github Star/ForkNPM周下载量来看,Nebular稍微逊色一些: 指标 数值

1.7K30

18 个漂亮的 Bootstrap 模板

添加了新的浅色白色版本。 内置HTML5、纯 JS、Bootstrap Sass。 适用于 SAAS、CRM CMS系统。 大量的手写部件。 包含 30 多个页面。 包含着陆页。...多个插件,例如 React Table、Chart.js、React Datepicker 等。...使用 Bootstrap、Sass HTML5 创建。 包含用于构建管理面板、项目管理系统、CRM 或 CMS 的元素的集合。 包含设计师的草图文件。 最近更新:10个月前。...更多信息:https://themeforest.net/item/gene-angular-2-material-design-admin-template/19877169 Demo:https:/...基于 Angular 9。 有 6 种不同布局 10 种颜色样式的直观设计。 在 ThemeForest 上的评级为 4.97 星。 包含响应式表格、图表、日历,邮箱等应用程序。

12.5K11

9 款样式华丽的 jQuery 日期选择日历控件

mobile-datetime-picker/index.html) / 源码下载(http://www.html5tricks.com/html5-mobile-datetime-picker.html) 2、...控件有两种模式,一种是日历模式,可以快速定位年份月份,很方便。另一种是日期选择模式,单击输入框即可弹出日期选择控件,并且支持格式化日期。 ?...,它是一本万年历,包含了农历已经老皇历的功能,是一个挑好日子的工具。...日历可以通过按钮对年份月份进行前翻后翻,功能没有那么复杂,可能对一些简单的博客中可以使用这个日历。 ?.../jquery-ui-datepicker.html) 9、JavaScript日期选择控件Kalendae 今天我们要来分享一款简单而实用的JavaScript日期选择控件,名叫Kalendae。

23.2K10

TDesign 更新周报(2022年4月第1周)

Popconfirm: 修复确认框中按钮默认大小 Upload: 修复上传中状态文案 Popup: 修复 hideEmptyPopup 在动态改变内容时不生效的问题 Table: 修复合并单元格边框样式问题 Datepicker...: 修复区间时间选择时,月份/年份选择面板样式异常的问题 修复 Table/SelectInput/TagInput 按需引入时出现 composition-api 相关报错的问题 Features Table...,无法进行正确的列配置的问题,列配置显示了第一层表头 verticalAlign 不生效问题 右上角出现文字穿透问题 固定表头固定列,全部使用 CSS sticky 输出样式,组件渲染一个表格,表头表内容...0.30.1 版 ⚠️BREAKING CHANGES Form: label 为空时不再默认渲染宽度占位,需要手动设置样式保持表单对齐 Bug Fixes Pagination: 修复输入框宽显示问题 Datepicker...: 修复区间选择时间,月份/年份选择时间类型异常的问题 InputNumber: 修复不能输入小数点问题 Popconfirm: 修复按需加载样式丢失问题 Select: 修复首次  focus 自动搜索问题

2.3K20

Angular 2 + 折腾记 :(6) 动手实现只有年月的小组件

---- 实现思路 月份只有十二个,只要把个位数做好补位就好 年份的生成是可控的(传参),当前年份往前推几年往后推几年构成; 数据遍历结构很简单 { date:2017, // 月份是字符串,...年份是数字 active:false, type:'year' // 月份是'month' }复制代码 页面样式就自行折腾啦,我这里只是用了最直白粗暴的下拉滑动 在ng4写的。...= b[property]; return value1 - value2; }; } // 年份或者月份选择 actValue(list: any, index: number...} from '@angular/common'; import { FormsModule } from '@angular/forms'; import { OnlyYearMonthSelectComponent...,会及时改进跟进...; 下一篇文章说下指令或者动画相关的。。。。

72110

Ng-Matero V9 正式发布!

借此项目也认识了很多对 Angular Material 感兴趣的朋友,如今对项目的维护已经不单单是兴趣,更多的是一种责任。...Angular V9 已经在二月份重磅发布,拖沓了一个月,Ng-Matero V9 也终于发布!其中大部分时间耗在了 Material Extensions 的组件开发上。...extensions 再谈 Angular Material 我在之前的文章中狠狠的吹了一波 Angular Material 的设计之美,然而事实是 Angular Material 在设计及实现方面确实非常优秀...国内对 Bootstrap 的接受度明显高于 Material Design。其实 Material Bootstrap 一样都可以作为基础库使用,通过修改样式进行风格定制。...但是在 Angular Material 中就不能如此自由随意,比如在 Angular Material 的表单中使用 ng-select。

1.2K20

【Android 应用开发】Android - 时间 日期相关组件

AnalogClock组件 外观 : 该组件显示一个表盘, 有分针秒针转动; 属性介绍 : 该组件可以设置表盘图片, 时针 分针显示图片; -- 设置表盘 : android:dial, 设置R.drawable...日历视图CalendarView 日历视图 : 日历视图显示了一个7 * N 的方格, 即日历, N可以设置, 通过滚动视图, 可以选择其他月份年份的日期, 同时也可以设置日期改变监听器, 监听日历选择事件..., 在这个日历中可能同时显示2月份的日历 android:weekSeparatorLineColor 属性, 设置将日期分开的线条颜色 android:unfocusedMonthDateColor...获取当前日历 Calendar calendar = Calendar.getInstance(); //2....-- android:startYear 属性 : 设置可选择日期的开始年份 android:endYear 属性 : 设置可选择日期的结束年份 android:calendarViewShown

1.2K10

利用jquery ui的datepicker开发一个课程日历

它就像台历一样,只负责显示日期列表及标记一些特定日子的作用,当然,它比台历更加复杂先进一点,因为它是根据后台的课程开课日期设置来自动在日历中做标记的。    ...();     2)怎样让datepicker符合设计的要求?...由于每次渲染日期时都会经过这个方法处理,所以,只要把课程列表初始化好,在用户切换月份年份的时候都会自动处理,不需要再在切换年月份的时候做干预,非常简便就能达到想要的效果了。    ...showMonthAfterYear: true, dayNamesMin: ['日','一','二','三','四','五','六'], monthNames: ['1月','2月...(text, instance){ var arr = text.split('-'); var year = arr[0], month = arr[1], day = arr[2]

2K10

TDesign 更新周报(2022年6月第3周)

组件库Vue2 for Web 发布 0.42.1FeaturesForm:实例方法 reset 支持重置指定字段,新增参数 { type:'initial' | 'empty', fields:number...:重构 DatePicker 为 compositionAPI,全新的UI样式及交互,移除 range api,分别导出 Datepicker 与 DateRangePicker,存在不兼容更新TimePicker...onFocus、onBlur、onInput 等APIDatepicker:增加 allowInput api, 新增 DatePickerPanel 与 DateRangePickerPanel 单独使用支持年份...、月份区间选择Bug Fixespopup:修复初始化 visible 为 true 时的定位抖动Slider:修复 inputNumberProps 无法支持 readonly、tips 等 api...配置问题(#941)DatePicker:enable-time-picker 状态下,prefixIcon 不起作用Datepicker:修复 datepicker separator 日期分隔符属性失效问题

3K10
领券