Javascript Date.js getWeek()在实现Extjs后停止工作
我有一个使用date.js库的现有站点,在我将Extjs Border Layout()实现到我的站点后,它停止了工作 所以这条线是这样的:Javascript Date.js getWeek()在实现Extjs后停止工作,javascript,date,extjs,Javascript,Date,Extjs,我有一个使用date.js库的现有站点,在我将Extjs Border Layout()实现到我的站点后,它停止了工作 所以这条线是这样的: var weeknum = (dates[y][m][d]).getWeek(); Firebug告诉我日期[y][m][d]。getWeek不是一个函数 现在据我所知,Extjs扩展了javascript日期对象,这可能是导致此问题的原因。我尝试更改上面的代码行以使用Extjs getWeekOfYear(),但仍然出现相同的错误 关于如何保留现有的g
var weeknum = (dates[y][m][d]).getWeek();
Firebug告诉我日期[y][m][d]。getWeek不是一个函数
现在据我所知,Extjs扩展了javascript日期对象,这可能是导致此问题的原因。我尝试更改上面的代码行以使用Extjs getWeekOfYear(),但仍然出现相同的错误
关于如何保留现有的getWeek()代码并仍然能够使用Extjs,有什么想法吗
谢谢
编辑:
做了一个
编辑2:
最后,我删除了所有要转到我们Ext的页面上对Date.js文件的引用。这并不像我想象的那么复杂。不太理想,但至少它现在起作用了。日期[y][m][d]给你带来了什么?日期对象。日期可以正常工作。js您是否可以通过执行以下操作确认它是
日期
:Ext.isDate(dates[y][m][d])?我的怀疑是,这不是一个日期
,问题也不是特别与Ext有关。(dates[y][m][d])是一个日期对象,我将用一个旧版本的屏幕截图进行更新。我无法尝试你建议的Ext.isDate方法。但我会在几分钟内尝试一下Ext.isDate,它报告的是真的。隐马尔可夫模型。。
console.log((dates[y][m][d]));