Описание тега underscore.js-templating

Этот тег специально предназначен для вопросов о системе шаблонов с функцией _.template в underscore.js.
1 ответ

Переместить ли / затем логику в представление или модель или оставить в шаблоне?

После создания веб-приложения с использованием магистрали для фирмы, занимающейся разработкой движков, мне стало интересно, стоит ли мне удалять логику "если / то" из HTML-шаблонов. Чтобы прояснить, что я имею в виду, вот два примера, которые я сейч…
0 ответов

Код Rhino для компиляции шаблона подчеркивания

У меня есть код Rhino для вызова компилятора шаблона Dust. public RhinoTemplateCompiler(final Reader js) throws ScriptException { final ScriptEngine engine = getJavaScriptEngine(); this.invocable = (Invocable) engine; engine.eval(js); this.dust = en…
2 ответа

Подчеркивание JS шаблон не работает

Это должно быть легко или просто, но я не знаю, почему это не работает. Я трачу здесь около 1 целый день. https://jsfiddle.net/panyongfeng/m73vnz9j/ <script> var tpl = "hello: <%= name %>"; var compiled = _.template(tpl); compiled({ name…
1 ответ

Javascript/jQuery слушатель не работает с шаблонами Underscore.js

Я создаю веб-приложение, используя underscore.js для создания шаблонов. Дело в том, что когда я рендеринг простого шаблона, как это: <div id="container"></div> <script type="text/template" id="person-template"> <% person.forEach…
2 ответа

Как оценить функции JavaScript в подчеркиваниях с усами?

Я хочу сделать что-то вроде этого: <script id="tmpl-books" type="text/template"> <ul> <% for (var i = 0; i < books.length; i++) { %> <% var book = books[i]; %> <li> <em><%= book.title %></em> by &lt…
1 ответ

Передача данных в подчеркивание для рендеринга не работает

Я пытаюсь сделать шаблон подчеркивания, который ниже div.col-md-12#english select(value="", class="form-control") option | Select Your Language Preference script(type="text/template" id="english-pref") <% if (selected === "US") { %> option(val…
1 ответ

Можно ли показать атрибуты из модели другим атрибутам из модели?

Привет у меня есть вид с атрибутами модели: name: "P", surname: "a", sorters: ["name","surname"] // dynamical array ( parameter to show ) в шаблоне: <% for(i=0 ;i<sorters.length(); i++ ){ %> <h2><%= sorters[0] %></h2> // i…
1 ответ

Lodash _.template рендеринг экранированных символов

У меня есть данные, которые уже сбежали с "контроллера": <b> И я использую шаблон lodash (_.template), когда он отображается, он все еще в виде простого текста: <b> Ожидаемое: <b> Как я могу отобразить этот вид HTML…
1 ответ

Что имеется в виду под языком шаблонов. Почему underscoreJs требуется для магистрального приложения

Насколько я понимаю, underscoreJs - это библиотека javascript, которая предоставляет вспомогательную функцию. я не понимаю, какова основная функциональность underscoreJs для магистрали
3 ответа

Подчеркнуть шаблон Uncaught ReferenceError переменная не определена

Я пытаюсь отрисовать базовое базовое представление с помощью шаблона подчеркивания, но продолжаю получать следующую ошибку при попытке отрисовки шаблона. Uncaught ReferenceError: сумма не определена вот jsfiddle: http://jsfiddle.net/rkj6j36n/ HTML &…
1 ответ

Петли в шаблоне подчеркивания JS

Итак, ребята, у меня есть этот массив пар ключей, которые я использую в качестве модели: var acs = [{'label':'input box'},{'label':'text area'}]; остальная часть кода выглядит следующим образом var Action = Backbone.Model.extend({}); var action = ne…
1 ответ

ReferenceError при использовании сторонней библиотеки для облачного кода при разборе

Я пытаюсь включить underscore.js в мой код облачного анализа, как показано ниже require('cloud/underscore.js'); И это код, который использует свою функцию var uniqTest = _.uniq([1,5,4,4,5,2,1,1,3,2,2,3,4,1]); response.success(uniqTest); Но это дает …
1 ответ

Как я могу получить доступ к Rails asset_path в шаблоне JST Underscore?

Мне нужно получить доступ к asset_path моих изображений из шаблона JST, который используется моим интерфейсом для рендеринга с помощью шаблонов Underscore. Например: filter_item.jst.ejs <div class="filter-item"> <a href="#" class="thumbnail…
05 фев '15 в 19:43
1 ответ

Лучший способ повторно использовать сложный фрагмент HTML

Я хочу повторно использовать HTML сложного пользовательского интерфейса, который я создал с помощью шаблона подчеркивания. Проблема в том, что конструктор шаблона берет данные и генерирует простой HTML с данными. Теперь я хочу кешировать сгенерирова…
1 ответ

Вывести шаблон javascript на html-страницу внутри строки div

У меня есть json api, который представляет собой список книг с их свойствами: название, автор и т. Д. Мне нужно вывести данные в формате html. Я использую es6 backtics для этого и шаблонов JavaScript. Но проблема, с которой я сталкиваюсь, заключаетс…
0 ответов

BREAKING CHANGE: больше не разрешается пропускать суффикс '-loader' при использовании загрузчиков

Перенос веб-приложения, использующего require.js, на "webpack": "^4.27.1" и установлен text-loader загрузить файлы шаблонов подчеркивания, например define([ 'jquery', 'underscore', 'backbone', 'text!templates/row.template.html' ], function( $, _, Ba…
11 дек '18 в 22:26
1 ответ

Подчеркнуть шаблон, добавить список в один массив?

У меня есть шаблон, который работает нормально, но я пытаюсь создать массив с конечной целью получения суммы этих значений. Таким образом, мой шаблон дает мне следующий список значений, 10 23 14 1 т. е. для каждого значения в моей базе данных, котор…
2 ответа

underscore.js нет данных вне _.each

Я извлекаю файл JSONp с помощью $.ajax jQuery. Я не могу понять, как заставить петлю подчеркивания работать... в успехе у меня есть этот код: success : function(response) { var dataResp = ''; _.each(response.results, function(response, index) { var …
1 ответ

Шаблон underscore.js || связать / добавить позвоночник

Я задал вопрос на днях об этом приложении; после некоторых полезных советов я перешел и теперь думаю, что это другая проблема. Раньше я не получал никакого отображения на экране / никаких ошибок или каких-либо console.logs. После того, как я поработ…
2 ответа

Marionette.Renderer, Underscore шаблоны и интернационализация с i18next

В настоящее время мы нуждаемся в добавлении интернационализации в приложение среднего размера, используя Backbone.Marionette и шаблоны подчеркивания. После некоторого тщательного исследования появляются два правильных варианта: underi18n, который об…