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
                      )
                    
 
 
Комментариев нет :
Отправить комментарий