创建Month.js文件
定义Month:
Ext.define('Ext.form.field.Month', {
extend: 'Ext.form.field.Date',
alias: 'widget.monthfield',
requires: ['Ext.picker.Month'],
alternateClassName: ['Ext.form.MonthField', 'Ext.form.Month'],
selectMonth: null,
createPicker: function () {
var me = this,
format = Ext.String.format;
return Ext.create('Ext.picker.Month', {
pickerField: me,
ownerCt: me.ownerCt,
renderTo: document.body,
floating: true,
hidden: true,
focusOnShow: true,
minDate: me.minValue,
maxDate: me.maxValue,
disabledDatesRE: me.disabledDatesRE,
disabledDatesText: me.disabledDatesText,
disabledD
Extjs Month组件 只选择年份月份
最新推荐文章于 2020-12-20 11:55:41 发布
这篇博客介绍了如何在ExtJS中创建一个Month组件,该组件允许用户仅选择年份和月份。通过定义`Ext.form.field.Month`并扩展`Ext.form.field.Date`,实现了月份选择器。组件包含了日期限制、禁用日期、显示今天等特性,并在用户选择后触发`select`事件。
摘要由CSDN通过智能技术生成