Описание тега google-closure-templates
Closure Templates - это клиентская и серверная система шаблонов, которая помогает вам динамически создавать повторно используемые элементы HTML и UI.
1
ответ
Как объявить и обновить переменные в шаблонах закрытия Google (шаблон сои)
Давайте возьмем 2 массива arr1 = ['a', 'b', 'c'] и arr2 = ['1', '2', '3']. Когда эти массивы были переданы в качестве параметров в шаблоне сои, я хочу выполнить итерацию, как показано ниже, и напечатать индекс, который указывает общее количество ите…
03 ноя '16 в 05:47
1
ответ
Битовый оператор шаблона закрытия Google
Я использую шаблон Google Closure в первый раз.Можем ли мы использовать побитовый оператор в шаблоне Google Closure.Я хочу использовать что-то вроде этого: {if $saleStatus.errors & $constant.displayValue} <div class="displaye"> <msg des…
26 окт '13 в 12:47
2
ответа
В шаблонах Soy (Closure), как я могу напечатать выражение, которое может быть неопределенным во время выполнения?
Допустим, модель шаблона содержит карту под названием $myMap чьи ключи неизвестны во время компиляции. Если мой шаблон пытается распечатать запись карты, используя {$myMap[$someValidKey]}, Все хорошо. Однако, если я пытаюсь печатать, используя {$myM…
08 окт '14 в 00:16
1
ответ
Закрытие отключить подстановку URL с помощью autoescape=strict
Я рендеринг соевого шаблона с использованием Closure для расширения Chrome и возникают проблемы с вставкой chrome-extension://* ссылки, так как они фильтруются soy.$$filterNormalizeUri Хотя обычно было бы нежелательно разрешать chrome-extension://* …
10 апр '15 в 22:33
1
ответ
Навигация по нескольким сайтам / кодовым языкам с 1 источником
Сценарий: у нас есть клиент, у которого есть несколько крупных сайтов, огромное количество заинтересованных сторон и лиц, принимающих решения, что исключает возможность перепланировки с участием всех из них на данный момент. Некоторые сайты php, нек…
19 окт '11 в 06:58
2
ответа
Шаблон закрытия - если строка условия содержит
Я хотел бы написать условие if и проверить, содержит ли переменная определенную строку, а затем написать некоторую логику. если у меня есть переменная скажем @param активность Как я могу проверить, что переменная активность содержит строку "abc"?
08 авг '14 в 23:23
3
ответа
Использование Google закрытие соевых шаблонов в php
Есть ли возможность использовать соевые шаблоны Google закрытие с PHP, как JAVA? Какой-нибудь генератор классов, который генерирует PHP-классы вместо JAVA-классов или возможность использовать соевые шаблоны в php-коде? Мне нравится идея использовать…
14 ноя '12 в 15:59
1
ответ
Подсветка синтаксиса для.soy или пользовательских типов файлов
Я использую шаблоны закрытия для минимизации и создания динамического HTML на своем веб-сайте, единственным недостатком является то, что при редактировании в Visual Studio абсолютно нулевая подсветка синтаксиса. Кто-нибудь знает какие-либо решения и…
07 май '14 в 21:32
2
ответа
Вложение шаблонов закрытия в другой шаблон
Я уверен, что должен быть какой-то способ визуализации другого шаблона из шаблона, чтобы мне не нужно было копировать и вставлять похожие блоки. Я просто не в состоянии понять это.
12 авг '11 в 09:39
1
ответ
Предпочтительный метод рекурсивного декорирования в Closure
Я ищу способ взять фрагмент документа (сгенерированный из шаблона Soy) в Google Closure и рекурсивно украсить любые элементы с соответствующими компонентами пользовательского интерфейса в реестре. Мне кажется, что это должно быть относительно просто…
07 янв '13 в 12:11
0
ответов
Закрытие шаблона условного автоэкранирования
У меня есть .soy шаблон с автоэкранированием: {template .Label autoescape="strict"} Но я хотел autoescape атрибут, который будет установлен условно {template .LabelGroup {if isTrue()} autoescape="strict"{/if}} Как мне добиться условного autoescaping?
30 ноя '18 в 15:42
0
ответов
Считайте разметку переводимой с помощью SoyMsgExtractor
Есть ли способ иметь разметку HTML внутри {msg} не превращается в заполнители при использовании SoyMsgExtractor? Скажем, у меня есть некоторые документы: {msg desc="Document X, can contain HTML markup"} <p>Foo bar baz</p> <p>Blah &…
19 май '14 в 10:37
2
ответа
Как зациклить несколько переданных параметров в шаблоне закрытия Google?
Допустим, у меня есть эти массивы в JS: var array1[]; var array2[]; var array3[]; И у этих массивов есть некоторые значения, и я хочу передать их в шаблон закрытия Goo gle. Допустим, имя файла моего шаблона замыкания - MyArraysTemplate, и я хочу нац…
03 окт '13 в 01:49
1
ответ
Как добавить несколько классов CSS к узлу HTML в шаблоне Closure (соя)?
В шаблоне мне нужно назначить более одного класса CSS для div. Однако, когда я пытаюсь что-то вроде следующего, компилятор Closure, кажется, заключает в кавычки только первый класс, в результате чего браузер игнорирует остальные. <div class={fore…
20 дек '16 в 14:44
2
ответа
Компонент библиотеки закрытия + шаблоны закрытия
Когда вы добавляете компонент Closure как дочерний компонент другого компонента, они также должны быть родительскими и дочерними в DOM. На самом деле это довольно полезное ограничение. Дело в том, что у меня есть несколько сложных компонентов Closur…
07 окт '13 в 19:30
0
ответов
Скомпилируйте шаблоны Google Closure, используя Maven
Я занимаюсь разработкой приложения Java Spring MVC, созданного на основе Maven, и мне хотелось бы скомпилировать шаблоны SOY, хранящиеся в каталоге resources / soy, в файлы JavaScript, к которым можно получить доступ через уровень представления. Это…
18 сен '15 в 15:09
1
ответ
Логические операторы в шаблонах замыкания
Я играю с шаблонами Google Closure и не могу успешно скомпилировать некоторые шаблоны, потому что кажется, что логические операторы "и" и "или" нельзя использовать внутри тега if (я пробовал оба "&&" и "и"и"||"и"или")... как я могу написать" сложный…
09 июл '12 в 13:14
0
ответов
Как правильно объявить CSS
У меня есть страница, которая неоднократно вызывает шаблон в строке таблицы (вы понимаете, что я имею в виду, циклически перебирая некоторые данные и отображая их в строке таблицы, но отображение этой строки таблицы является шаблоном). Этот шаблон и…
12 фев '14 в 09:32
2
ответа
Поддерживает ли Google Closure Templates расширенные шаблоны
Например, я хочу, чтобы мои шаблоны страниц page1.soy, page2.soy, pagex.soy расширяли мой шаблон base.soy, который включает верхний и нижний колонтитулы. Это поддерживается? Это общая функциональность, например, в шаблонизаторах Django и Jinja2.
10 апр '13 в 14:47
1
ответ
Почему в моем шаблоне закрытия нет пробела после слова "Hello"?
Я пытаюсь научить себя шаблонам закрытия. Я сделал простой файл просто.soy: {namespace examples.simple} /** * says hello to the world * @param? name Optional parameter specifying who you are greeting. */ {template .hiWorld} Hello {if $name} {$name}!…
08 июн '12 в 00:51