Date.js getWeek () перестал работать после реализации Extjs - PullRequest
4 голосов
/ 13 апреля 2011

У меня был существующий сайт, который использовал библиотеку date.js, и он перестал работать после того, как я внедрил макет границы Extjs (http://dev.sencha.com/deploy/dev/examples/layout-browser/layout-browser.html) на свой сайт.

Таким образом, речь идет о следующей строке:

var weeknum = (dates[y][m][d]).getWeek();

Firebug говорит мне, что date [y] [m] [d] .getWeek не является функцией.

Теперь, насколько я понимаю, Extjs расширяет объект даты javascript, который является вероятной причиной этой проблемы. Я попытался изменить строку кода выше, чтобы использовать Extjs getWeekOfYear (), но я все еще получаю ту же ошибку.

Есть какие-нибудь идеи о том, как сохранить свой существующий код getWeek () и при этом использовать Extjs?

Спасибо!

EDIT: Сделал

console.log((dates[y][m][d]));

Firefox Console

Edit2: Showing Ext.isDate, not a function, and function?

1 Ответ

0 голосов
/ 18 апреля 2011

Я закончил тем, что удалил все свои ссылки на файл Date.js на любой странице, которая собиралась нам Ext.Это было не так сложно, как я думал.Не идеально, но, по крайней мере, сейчас работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...