Вопросы по теме 'google-closure-library'
Как я могу загрузить свой собственный js-модуль с помощью goog.provide и goog.require?
Мы пытаемся переключить упаковку для нашего проекта с dojo на google closure, но пока нам не повезло. Вот простой пример, иллюстрирующий то, чего мы пытаемся достичь:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>...
9840 просмотров
schedule
15.05.2022
Как сделать goog.Timer более точным?
Я создал объект goog.Timer ( http://closure-library.googlecode.com/svn/docs/class_goog_Timer.html ) с new goog.Timer(1) для запуска функции каждую миллисекунду путем прослушивания события тика. Однако вместо этого функция, казалось, работала...
805 просмотров
schedule
09.12.2022
Как вызвать функцию, когда мышь поднимается над goog.ui.Control?
Я попытался вызвать функцию, когда мышь поднимается выше подкласса goog.ui.Control :
/** @override */
myapp.MyButton.prototype.handleMouseUp =
function(e) {
goog.base(this, 'handleMouseUp', e);
alert('Woof!');
}
Однако, когда я...
203 просмотров
schedule
22.12.2022
Как мне сообщить компилятору javascript Closure, чтобы он не запутывал имена методов webkitAudioContext?
Я использую конструктор webkitAudioContext , встроенный в браузеры webkit, в своем приложении, написанном с использованием javascript Google Closure.
После того, как я скомпилировал свой javascript с помощью Plovr в РАСШИРЕННОМ режиме, я...
1173 просмотров
schedule
04.08.2022
использование библиотеки закрытия Google из скриптов приложения Google с использованием HtmlService
Можно ли получить доступ к функциям библиотеки закрытия Google из скриптов приложения Google через HtmlService? Файлы html в скриптах Google, кажется, отфильтровывают все, что связано с библиотекой закрытия.
проект: я изучаю утилиты управления DOM...
1027 просмотров
schedule
29.09.2023
Предпочтительный метод рекурсивного оформления в Closure
Я ищу способ взять фрагмент документа (сгенерированный из шаблона Soy) в Google Closure и рекурсивно украсить любые элементы соответствующими компонентами пользовательского интерфейса в реестре.
Мне кажется, что этого должно быть относительно...
362 просмотров
schedule
24.07.2023
Создание структуры Dom или только манипулирование (лучшая практика) (как это делает Google)
Как лучше всего создавать RIA с помощью JavaScript и Google Closure Library? Иметь один HTML-сайт, который загружается, а Javascript будет создавать все элементы Dom, или лучше иметь несколько HTML-сайтов, на которых можно манипулировать только...
133 просмотров
schedule
12.09.2022
Аннотация плохого типа. Неизвестный тип
Я продолжаю получать предупреждение, упомянутое выше, но не могу понять, почему. Я добавил deps.js, а deps.js содержит ссылку на тип.
Вот код нарушения:
goog.provide("MyCompany.MyApp.dom");...
2525 просмотров
schedule
20.04.2024
Поддерживает ли Google Closure аккордеон?
Мне нравится стиль левого меню на этой странице:
https://developers.google.com/closure/utilities/docs/linter_howto .
Если вы нажмете на стрелку влево, папка упадет вниз.
Включен ли этот код в библиотеку Google Closure для меню? Я пытался...
381 просмотров
schedule
22.06.2022
как правильно вызвать закрытие google strContains
Когда я пытаюсь скомпилировать соевый шаблон, содержащий этот код закрытия
{if strContains($field, "date") }
Это ошибка
com.google.template.soy.base.SoySyntaxException: не весь код соответствует синтаксису Soy V2 (найден тег {if...
499 просмотров
schedule
07.07.2023
Библиотека закрытия Google заблокирована
Для одного из моих проектов мне нужно загрузить библиотеку закрытия Google:
<script src="http://closure-library.googlecode.com/svn/trunk/closure/goog/base.js"></script>
Но я получаю:
[blocked] The page at http://xxx/index.html...
260 просмотров
schedule
02.12.2022
Как сделать локализацию в Google Closure
В настоящее время я использую простой текст в своем приложении Closure. Я хочу добавить локализацию к этому тексту. Я только что нашел несколько статей о функции goog.getMsg, которая используется для такой локализации. Насколько я понял, это...
2336 просмотров
schedule
20.06.2022
Внешние компиляторы закрытия решают проблему, но я не понял, почему?
Я компилирую свой исходный код с помощью компилятора закрытия, и когда я вызываю функцию, которая получила объект события из сети, приложение выдает ошибку в консоли.
Вызывается функция:
/**
* @param {goog.events.Event} event Socket.io-Wrapper...
86 просмотров
schedule
22.06.2022
Строка формата ClojureScript с goog.string.format не заменяет
Я пытаюсь отформатировать цвет в шестнадцатеричном формате для использования в HTML, запустив ClojureScript в браузере.
Вот моя функция «формат».
(defn gen-format [& args] (apply gstring/format args) )
в пространстве имен «strings»,...
4157 просмотров
schedule
03.08.2022
Идентичный код медленнее, чем эквивалент библиотеки закрытия JS
Я хотел создать алгоритм бинарного поиска с некоторыми модификациями. Поэтому я взял код из библиотеки закрытия Google и начал делать эти модификации. Моя модифицированная версия казалась медленнее, чем должна быть, поэтому я медленно удалил все,...
62 просмотров
schedule
29.07.2023
Аннотации компилятора закрытия Google для передачи перечислений
Кажется, я не могу найти правильные аннотации компилятора закрытия, чтобы передать карту перечислений.
Например: заданы EventTargets A , B с:
/** @enum {string} */
MYNS.A.EventType = {EA : 'ea1'};
/** @enum {string} */
MYNS.B.EventType =...
214 просмотров
schedule
15.10.2022
Google Closure подавляет предупреждающие сообщения для определенного файла
Я использую компилятор закрытия Google, чтобы сжать весь javascript в один файл.
При соблюдении этого выдается много предупреждающих сообщений. В моем случае я уже сжал сторонние JS-файлы, что приводит к печати полного файла в браузере (я видел ход...
875 просмотров
schedule
22.08.2022