diff --git a/src/widget/dynamicdate/dynamicdate.trigger.js b/src/widget/dynamicdate/dynamicdate.trigger.js index adac3cadc..012f6c722 100644 --- a/src/widget/dynamicdate/dynamicdate.trigger.js +++ b/src/widget/dynamicdate/dynamicdate.trigger.js @@ -9,7 +9,7 @@ BI.DynamicDateTrigger = BI.inherit(BI.Trigger, { iconWidth: 24 }, - props: { + props: () => ({ extraCls: "bi-date-trigger", min: "1900-01-01", // 最小日期 max: "2099-12-31", // 最大日期 @@ -18,7 +18,7 @@ BI.DynamicDateTrigger = BI.inherit(BI.Trigger, { format: "", // 显示的日期格式化方式 allowEdit: true, // 是否允许编辑 watermark: BI.i18nText("BI-Basic_Unrestricted"), - }, + }), _init: function () { BI.DynamicDateTrigger.superclass._init.apply(this, arguments); diff --git a/src/widget/time/time.trigger.js b/src/widget/time/time.trigger.js index 099cabeac..6b089fa86 100644 --- a/src/widget/time/time.trigger.js +++ b/src/widget/time/time.trigger.js @@ -23,13 +23,13 @@ DEFAULT_HOUR: "00" }, - props: { + props: () => ({ extraCls: "bi-time-trigger", value: {}, format: "", allowEdit: false, watermark: BI.i18nText("BI-Basic_Unrestricted"), - }, + }), render: function () { var self = this, o = this.options; diff --git a/src/widget/yearmonth/trigger.yearmonth.js b/src/widget/yearmonth/trigger.yearmonth.js index a17e6ec48..7995a007b 100644 --- a/src/widget/yearmonth/trigger.yearmonth.js +++ b/src/widget/yearmonth/trigger.yearmonth.js @@ -5,7 +5,7 @@ BI.DynamicYearMonthTrigger = BI.inherit(BI.Trigger, { iconWidth: 24 }, - props: { + props: () => ({ extraCls: "bi-year-month-trigger", min: "1900-01-01", // 最小日期 max: "2099-12-31", // 最大日期 @@ -14,7 +14,7 @@ BI.DynamicYearMonthTrigger = BI.inherit(BI.Trigger, { year: BI.i18nText("BI-Basic_Unrestricted"), month: BI.i18nText("BI-Basic_Unrestricted"), }, - }, + }), beforeInit: function (callback) { var o = this.options; diff --git a/src/widget/yearquarter/trigger.yearquarter.js b/src/widget/yearquarter/trigger.yearquarter.js index a7e5a59ca..84bda3b3f 100644 --- a/src/widget/yearquarter/trigger.yearquarter.js +++ b/src/widget/yearquarter/trigger.yearquarter.js @@ -5,7 +5,7 @@ BI.DynamicYearQuarterTrigger = BI.inherit(BI.Trigger, { iconWidth: 24 }, - props: { + props: () => ({ extraCls: "bi-year-quarter-trigger", min: "1900-01-01", // 最小日期 max: "2099-12-31", // 最大日期 @@ -14,7 +14,7 @@ BI.DynamicYearQuarterTrigger = BI.inherit(BI.Trigger, { year: BI.i18nText("BI-Basic_Unrestricted"), quarter: BI.i18nText("BI-Basic_Unrestricted"), }, - }, + }), _init: function () { BI.DynamicYearQuarterTrigger.superclass._init.apply(this, arguments);