У меня есть среда Closure, отлично работающая в моей среде разработки. В новой папке & файла, однако, он не работает.Закрытие - библиотека не загружается должным образом
Например, возьмите этот тестовый скрипт:
goog.require('goog.dom');
console.log(goog);
console.log(goog.dom);
goog.dom.getElement('logout').innerHTML = "Heck";
Вот и все, плюс base.js
в HTML.
Первый console.log
показывает объект со всем необходимым. Все файлы также загружаются в DOM.
Второй консольный журнал, однако, говорит undefined
, и поэтому последняя строка не работает (очевидно). Ошибка консоли Chrome: Uncaught TypeError: Cannot call method 'getElement' of undefined
.
Что, черт возьми, происходит? Это то же самое, если я попробую XhrIo
. Он не находит методы на объекте goog
.
Спасибо.
Красивые. Спасибо :) Я соглашусь, когда отведенное время прошло ... – Nick