迁移extjs代码从3.4到4.2

时间:2013-10-22 10:08:40

标签: extjs4.2

我有这个代码在extjs 3.4

中正常工作

我想迁移此代码以便在extjs 4.2中使用

  Ext.apply(this.menu.picker,  {
            minDate : this.minValue,
            maxDate : this.maxValue,
            disabledDatesRE : this.disabledDatesRE,
            disabledDatesText : this.disabledDatesText,
            disabledDays : this.disabledDays,
            disabledDaysText : this.disabledDaysText,
            format : this.format,
            showToday : this.showToday,
            startDay: this.startDay,
            minText : String.format(this.minText, this.formatDate(this.minValue)),
            maxText : String.format(this.maxText, this.formatDate(this.maxValue)),
            field: this
        });

当我测试这段代码时,我发现这行错误:

  minText : String.format(this.minText, this.formatDate(this.minValue)),
                maxText : String.format(this.maxText, this.formatDate(this.maxValue)),

未捕获TypeError:对象函数String(){[native code]}没有方法'format'

1 个答案:

答案 0 :(得分:1)

franco,你试过吗

    Ext.String.format(params)

而不是String.format()?

最佳

Rajinder