dojoConfig
В Dojo Toolkit все базовые настройки приложения хранятся в глобальном объекте dojoConfig
, и его инициализация должна происходить раньше, чем будет подключена сама библиотека Dojo, потому что при загрузке выполняется код, который проверяет существование этой переменной. В итоге пришёл к вот такому конфигу:
dojoConfig.js
(function(G) {
"use strict"; // Возможно, избыточно, поскольку весь Dojo написан без этой директивы
G.dojoConfig = {
async: true, // Для всех браузеров должно быть так
parseOnLoad: false, // Разбор страницы на виджеты при загрузке? Лучше дождаться domReady
debug: true,
// Самая сложная часть - определение текущей локали браузера. Влияет на всякие
// внутренние механизмы Dojo, например, какой язык будет использован для виджетов.
// Хотите календарь на русском языке? Первый день недели - понедельник? Это сюда.
// Можно и явно указать "ru-ru", но мне нравится вот такой подход.
locale: navigator.language || navigator.userLanguage
};
})(this); // this === window
Подписаться на:
Комментарии к сообщению
(
Atom
)
Комментариев нет :
Отправить комментарий