Вопросы по теме 'google-closure'

Как я могу загрузить свой собственный js-модуль с помощью goog.provide и goog.require?
Мы пытаемся переключить упаковку для нашего проекта с dojo на google closure, но пока нам не повезло. Вот простой пример, иллюстрирующий то, чего мы пытаемся достичь: <html xmlns="http://www.w3.org/1999/xhtml"> <head>...
9840 просмотров

Можно ли использовать компилятор Closure ADVANCED_OPTIMIZATIONS с jQuery?
Я все время получаю ошибки, что функция (переименованная) не существует для данного объекта. Есть ли релиз, настройка или что-то еще, чтобы это работало?
4720 просмотров

Ошибка синтаксического анализа Google Closure Compiler: неверный идентификатор свойства для `css({float:'left'})`
Я использую приложение Google Closure Compiler (интерфейс командной строки). Когда я запускаю его, я получаю следующую ошибку. deploy/js/Home.js:40: ERROR - Parse error. invalid property id this.$images.wrapAll('<div...
1893 просмотров

Google Closure *.bat для пост-сборки?
Просто интересно, как я буду готовить [или если у кого-то уже есть код, которым они могут поделиться] для инструмента *.bat или *.exe для Google Closure онлайн? Я пытаюсь просто запустить файл *.bat со списком javascripts /path/js1.js...
454 просмотров
schedule 29.06.2022

Как приложение-расширение Firefox RESTClient избегает CORS?
Я пытаюсь сделать простой запрос POST, и мне все еще не удается. Заголовки меняются с Кодировка: UTF-8 Http-метод: POST Content-Type: application/x-www-form-urlencoded;charset=UTF-8 to Http-метод: ВАРИАНТЫ Content-Type: Я...
1372 просмотров

Почему мне не хватает soyDocs для моего соевого шаблона?
Plovr вызывает исключение времени компиляции, когда я пытаюсь скомпилировать этот соевый шаблон. // Copyright 2012 David Faux /** * @overview Lays out the home page. */ {namespace templates.home} /* * Lays out the home page. */ {template...
4364 просмотров

Как сделать goog.Timer более точным?
Я создал объект goog.Timer ( http://closure-library.googlecode.com/svn/docs/class_goog_Timer.html ) с new goog.Timer(1) для запуска функции каждую миллисекунду путем прослушивания события тика. Однако вместо этого функция, казалось, работала...
805 просмотров

Как вызвать функцию, когда мышь поднимается над goog.ui.Control?
Я попытался вызвать функцию, когда мышь поднимается выше подкласса goog.ui.Control : /** @override */ myapp.MyButton.prototype.handleMouseUp = function(e) { goog.base(this, 'handleMouseUp', e); alert('Woof!'); } Однако, когда я...
203 просмотров

Предпочтительный метод рекурсивного оформления в Closure
Я ищу способ взять фрагмент документа (сгенерированный из шаблона Soy) в Google Closure и рекурсивно украсить любые элементы соответствующими компонентами пользовательского интерфейса в реестре. Мне кажется, что этого должно быть относительно...
362 просмотров

Как использовать CoffeeScript вместе с Google Closure
Недавно я начал использовать Google Closure Tools для разработки JavaScript. До сих пор я писал свой код на CoffeeScript , однако javascript, сгенерированный CoffeeScript несовместим с расширенным режимом Google Closure Compiler. Есть ли...
1939 просмотров
schedule 04.10.2023

Переписывание свойства с именем default с помощью Google Closure Templates
В данных, которые я отправляю в шаблон Google Closure, у меня есть свойство с именем default . Я планирую скомпилировать как код JavaScript, так и код, сгенерированный SoyToJsSrcCompiler, с помощью Google Closure Compiler. Но проблема в том, что...
184 просмотров

Google Closure Library наследует свойства
Я экспериментирую с библиотекой закрытия Google и, в частности, с ее методом «наследования». У меня есть один вопрос. Когда я расширяю базовый класс, если я не устанавливаю свойства базового класса в его конструкторе, все дочерние элементы в...
443 просмотров
schedule 27.01.2024

Зависимость проекта закрытия Google
У меня есть два проекта, проект A и B, оба построены с помощью библиотеки закрытия Google. Как я могу сделать проект B зависимым от проекта A, чтобы я мог goog.require модули проекта A в проекте B, обеспечивая бесшовную интеграцию (компиляцию,...
59 просмотров
schedule 28.06.2023

Пакетные приложения Google Closure и Chrome: совместимость?
Я использую Google Closure и пытаюсь создать упакованное приложение Chrome. Мой вызов goog.require вызывает ошибку: Uncaught document.write() is not available in packaged apps. Виновник находится в base.js goog.writeScriptTag_ =...
1485 просмотров

Создание структуры Dom или только манипулирование (лучшая практика) (как это делает Google)
Как лучше всего создавать RIA с помощью JavaScript и Google Closure Library? Иметь один HTML-сайт, который загружается, а Javascript будет создавать все элементы Dom, или лучше иметь несколько HTML-сайтов, на которых можно манипулировать только...
133 просмотров

Аннотация плохого типа. Неизвестный тип
Я продолжаю получать предупреждение, упомянутое выше, но не могу понять, почему. Я добавил deps.js, а deps.js содержит ссылку на тип. Вот код нарушения: goog.provide("MyCompany.MyApp.dom");...
2525 просмотров

как правильно вызвать закрытие google strContains
Когда я пытаюсь скомпилировать соевый шаблон, содержащий этот код закрытия {if strContains($field, "date") } Это ошибка com.google.template.soy.base.SoySyntaxException: не весь код соответствует синтаксису Soy V2 (найден тег {if...
499 просмотров

Как перевести xlf-шаблон сои с помощью plovr?
{msg desc="Says hello and tells user to click a link."} Hello {$userName}! Please click <a href="{$url}">here</a>. {/msg} какой установить файл конфигурации или параметры запроса в plovr?
193 просмотров

Как сделать локализацию в Google Closure
В настоящее время я использую простой текст в своем приложении Closure. Я хочу добавить локализацию к этому тексту. Я только что нашел несколько статей о функции goog.getMsg, которая используется для такой локализации. Насколько я понял, это...
2336 просмотров

Установка прототипа в объектный литерал и добавление полей в прототип
Обновление: я обновил вопрос, указав, что рассматриваемый код предназначен для подкласса в Google Closure. Я просматриваю некоторый код JavaScript, который определяет подкласс, и увидел, что литерал объекта используется для установки прототипа....
108 просмотров
schedule 10.09.2023