Описание тега google-closure-library

Closure Library - это платформа JavaScript, используемая Google, и один из трех компонентов Closure Tools, набора инструментов с открытым исходным кодом для помощи в разработке интерфейсных веб-приложений.
1 ответ

Закрытие библиотеки по устройствам никогда не производится

Уважаемые программисты Javascript, Google Closure Library всегда хороша, чтобы сводить людей с ума. Я надеюсь, что вы можете помочь мне в этом вопросе: Я хочу поймать ondevicemotion- Событие с помощью javascript в функции внутри библиотеки Closure. …
2 ответа

Доступ к объекту `goog.require`d в библиотеке закрытия без компиляции

Я экспериментирую с библиотекой Google Closure и прорабатываю официальное руководство по XhrIo. Я столкнулся с некоторыми проблемами с xhr-quick2.js Пример, воспроизведенный ниже: goog.require('goog.net.XhrIo'); var xhr = new goog.net.XhrIo(); goog.…
1 ответ

Как использовать goog.webgl в библиотеке закрытия Google

Я хочу использовать WebGL с Google Closure Compiler (в основном для трехмерного просмотра). Я просмотрел исходники библиотеки, но обнаружил, что в пространстве имен goog.webgl на данный момент есть один файл, и он выполняет только определения постоя…
21 авг '14 в 00:48
1 ответ

Совет, используя оператор if в JavaScript

Я хочу проверить, существует ли класс в, и если он существует, затем выполнить сценарий в заявлении, используя закрытие javascript/google. Проблема в том, что мой текущий код не определен, так что мне интересно, кто-нибудь может дать мне какой-нибуд…
2 ответа

Проверьте, является ли объект реализацией интерфейса в каркасе класса Google Closure

Как я могу проверить, является ли объект JavaScript реализацией интерфейса, использующего механизм наследования Google Closure? Я не мог найти ни намека на my.Animal в объектах, созданных с помощью new my.Dog() а также object instanceof my.Animal не…
3 ответа

Закрытие Google: передача "this" в window.setInterval

У меня есть файл модели JS, который выглядит как goog.provide('model.ErrorLogger'); /** * @constructor */ model.ErrorLogger = function() { window.onerror = goog.bind(this.errorHandler, this); this.doInitialSend(); }; goog.addSingletonGetter(model.Er…
0 ответов

Компиляция goog.net.XhrIo в расширенном режиме компиляции (Google Closure API)

Моя программа вызвала ошибку во время выполнения, когда следующий код скомпилирован с флагом ADVANCED_COMPILATION и выполнен: goog.net.XhrIo.send(htmlURL, function(e) { // Theatre.js 122 var xhr = e.target; var htmlText = xhr.getResponseText(); html…
3 ответа

Google Closure Compiler, обрабатывая предупреждение JSC_INEXISTENT_PROPERTY

Как избавиться от предупреждений о запуске следующего кода в расширенном режиме компилятора Google Closure? var defaults = { team : 'ABC', wr: 'Calvin', qb: 'Manning' }; var config = {}; var setters = { team : function(){ return defaults.team}, wr :…
1 ответ

goog.Timer.callOnce не соответствует формальному параметру: Google Closure

Я получаю сообщение об ошибке, что формальный параметр не совпадает при использовании goog.Timer.callOnce, даже если мне кажется, что я все правильно объявил. goog.Timer.callOnce(/** @type {function} */ this.doSomething,0,this); определение метода в…
1 ответ

Почему "Участник не должен иметь @private JsDoc"?

Я очищаю свой код с помощью инструмента gjslint из Google Closure Tools. Он сообщает о следующей ошибке: Line 15, E:0222: Member "this._dictionary" must not have @private JsDoc И это код: /** * Stacker class. * @constructor * @param {frankenstein.ap…
1 ответ

Создание во всплывающем меню события щелчка правой кнопкой мыши (контекстного меню) для документа, работающего не так, как ожидалось

Я пытаюсь прослушать событие щелчка правой кнопкой мыши на документе, для которого необходимо создать всплывающее меню (goog.ui.popupmenu). В самый первый раз меню создается по правому клику, но после этого оно создается даже по левому клику. Я попы…
1 ответ

JSON/JSONP как использовать для (;;); в откосе тела

Я не могу найти способ игнорировать for(;;); в теле ответа моих междоменных запросов JSONP. Я делаю это на своих серверах, здесь больше ничего не происходит. Я пытаюсь включить это for(;;); внутри тела ответа моего обратного вызова как такового: _ca…
26 сен '12 в 20:19
1 ответ

goog.ui.ProgressBar странное поведение

Мне нужно загрузить очень большой объект JSON и выполнить различные дорогостоящие процессы. По этой причине я показываю индикатор выполнения, который увеличивается в пять раз. Если мне нужно загрузить 10000 предметов, он будет обновляться каждые 200…
20 авг '12 в 20:39
1 ответ

SeamlessField от Closure закрывает текст полосой прокрутки

Я пытаюсь использовать библиотеку Google Closure для редактора HTML. Я создал goog.editor.SeamlessField но если я введу слово, которое слишком длинное для ширины, оно вставит полосу прокрутки и закроет текст. Как это исправить? Похоже, это происходи…
1 ответ

Где я могу найти список плагинов редактора Google Closure?

Мне трудно ориентироваться в документации по закрытию Google, и я не могу найти список плагинов, на которые мне нужно сослаться, чтобы использовать их с моим полем редактора? Кто-нибудь может указать мне на это?
1 ответ

Использование шаблонов закрытия Google с jQuery

Мы начинаем создавать приложение с использованием JavaScript и HTML5, которое будет использовать API отдыха для доступа к ресурсам сервера, используя преимущества jQuery и простоту, с которыми наша команда разработчиков уже знакома. Это приложение б…
2 ответа

Какие IDE можно настроить для автоматического форматирования JavaScript в соответствии с Руководством по стилю JavaScript Google?

Я пытаюсь привести свой код в соответствие с Руководством Google по стилю JavaScript, но некоторые требования требуют очень детального контроля, которого я не смог достичь в Eclipse, IntelliJ и т. Д. Например, в комментариях к блоку следует описать …
04 фев '11 в 22:16
0 ответов

Как создать ModalPopup с формой

Я пытаюсь создать всплывающее меню, которое при нажатии открывает форму для принятия сведений о пользователе. Есть ли способ создать всплывающее окно, которое имеет форму с помощью Google Closure??
1 ответ

Как установить шрифт по умолчанию в редакторе форматированного текста библиотеки Google Closure

Редактор библиотеки Google Closure: демонстрация, документация. Редактируемая область - это iframe. Как я могу установить шрифт по умолчанию для редактируемой области? Теперь это стандартный шрифт браузера. Я предпочитаю не размещать тег шрифта вокр…
1 ответ

Параметры отправки JSONP изменяются компилятором Closure

Я создаю большое приложение, используя библиотеку Google Closure. Я получаю данные из среды MongoDB-PHP через JSONP. Запрос проходит тест балансировки нагрузки, который определяет наиболее подходящий сервер для получения данных, а затем возвращает с…
25 сен '12 в 06:00