Описание тега spacebars

Spacebars is a Meteor template language inspired by Handlebars. It shares some of the spirit and syntax of Handlebars, but it has been tailored to produce reactive Meteor templates when compiled.
0 ответов

Метеор Аргументы в пользу таблицы реактивных помощников

Использование последней версии Meteor с aslagle: реактивная таблица. В Iron Router я могу передать контекст данных в мой шаблон: router.js: Router.route('/dates', { name: 'dates', data: { header_title: 'Dates & Times' } }); dates.html: <div c…
26 фев '15 в 01:29
1 ответ

Метеор: нет контекста для обработчиков событий цикла #each

Я использую цикл #each с неуправляемой локальной коллекцией для генерации последовательности полей ввода для формы. Тем не менее, когда я пытаюсь использовать this._id в обработчике событий он не определен. Фактически, контекст, передаваемый в обраб…
13 мар '16 в 13:13
1 ответ

Meteor Invert Boolean Helper

Это может показаться простым вопросом, но я изо всех сил пытался найти документацию. У меня есть помощник пробелов, который возвращает значения из коллекции, в курсоре объектов для использования в {{#each}} блок. Эти объекты имеют логическое свойств…
12 авг '16 в 17:14
2 ответа

Как мне обрабатывать события шаблона, когда существует несколько экземпляров шаблона?

У меня есть один и тот же шаблон в 2 местах с такими параметрами: {{> newPost isReply=true replyTo=this}} Когда я ставлю точку останова в вспомогательном методе, я вижу, что переменная this.isReply действительно имеет значение true, а hoverer в ф…
01 мар '15 в 10:50
2 ответа

Как передать помощник Meteor Spacebars с параметром в другой атрибут помощника?

Все:) Например, у меня есть что-то вроде этого: {{> someCoolHelper someParam1='someVal1' someParam2='someVal2' someParam3='SomeVal3' someParam4=someAnotherHelper 'value param to this helper' }} Так что у меня есть функция, которая вычисляет некот…
14 сен '15 в 09:53
1 ответ

Случайный выбор массива данных с помощью пробелов

Я использую пробелы для создания формы в стиле поп-викторины. Следующий код правильно отображает детали 3-го элемента в массиве викторины {{#with quiz.[2]}} <form class="testForm"> <br> {{question}}<br> {{#each answer}} <input t…
02 дек '16 в 02:56
1 ответ

Перебор массива с помощью пробелов

Это часть второй части моего последнего вопроса. Благодаря некоторым полезным людям у меня теперь есть документ, который выглядит следующим образом: { "_id" : "dndsZhRgbPK24n5LD", "createdAt" : ISODate("2014-11-26T16:28:02.655Z"), "data" : { "cat1" …
26 ноя '14 в 18:21
0 ответов

Передайте переменную шаблона в качестве значения для пользовательского помощника блока в Meteor Spacebar (или Handlebars)

Обычно, если я хочу передать переменную шаблона, я могу использовать '../' вместо {{}} (как показано в разделе Как передать переменную шаблона в вспомогательную функцию шаблона для сохранения контекста?). Однако я пытаюсь передать переменную шаблона…
27 янв '15 в 06:15
1 ответ

Как создать повторно используемый интерфейс с переменным шаблоном?

Я хочу сделать что-то вроде этого: Файл компонента: <template name="drop_down"> <span class="dropdown"> {{> primary_element}} <--- load the template named button <span class="dropdown-panel"> {{> panel_template}} <--- l…
12 июл '16 в 17:02
1 ответ

{{#if}} внутри {{#each}} с параметром, поступающим из каждого элемента

У меня есть {{#each}}, который по сути перебирает коллекции пользователей. Теперь я хочу проверить, является ли пользователь администратором для установки переключателя (материализации). Упрощенная версия: {{#each getUsers}} testing: {{_id}} {{#if i…
23 июн '15 в 23:06
1 ответ

Как добавить уникальный класс и назначить уникальные данные для копий одного и того же шаблона, используя Meteor, Blaze, Spacebars?

Я пытаюсь создать динамический слайдер, который можно использовать с разными изображениями. <div id="sly_container" class="sly"> <ul> {{#each propertyImages}} <li><img src="{{ImageURL}}"></li> {{/each}} </ul> <…
27 авг '16 в 16:59
1 ответ

Как получить доступ к последнему элементу в массиве Handlebars.js?

Учитывая следующую структуру данных: { "name" : "test", "assetType" : "Home", "value" : [ { "value" : "999", "date" : "10/03/2018" }, { "value" : "1234.56", "date" : "10/04/2018" } ] } Как я могу напрямую получить доступ к первому и последнему элеме…
20 окт '18 в 04:51
1 ответ

Лучше обрабатывать logged_in и logged_out, не показывая неправильную раскладку в iron-router

Я пытаюсь получить чистое перенаправление на форму входа в систему, если пользователь не вошел в систему. Это в основном работает, но я часто вижу свой основной макет, который должны видеть только зарегистрированные пользователи. Я вижу его только с…
18 фев '15 в 09:19
0 ответов

Получить счетное число из {{каждой команды}}

Я использую {{#each команды}}, который динамически сортируется в моем html, и я пытаюсь получить счетчик, который будет запускаться каждый раз, когда он может быть ранжирован от 1 до 10. Как я могу это сделать? Я пытаюсь добавить счетчик var, но не …
31 авг '15 в 13:58
1 ответ

Метеор: могу ли я определить пространство имен для глобальных помощников?

Я хотел бы сделать что-то вроде этого определения глобальных помощников: // namespace Strings Template.registerHelper('Strings.truncate', function(s, l) { // ... }); Template.registerHelper('Strings.ellipsis', function(s) { // ... }); // namespace F…
13 дек '15 в 14:06
1 ответ

Что искать в структуре представления, чтобы использовать с Метеором / Пробелами?

Я подумываю о создании автономного приложения для клиента - их запрос заключается в том, чтобы оно работало на планшетах Android. Я думал, что Метеор может быть хорошим выбором. Кажется, существует множество фреймворков - я использовал Bootstrap 3 д…
14 окт '14 в 18:16
2 ответа

Почему шаблон пробелов не отображается полностью?

У меня странная ситуация, когда мой шаблон не отображает все поля В этом шаблоне все в #each отображается правильно. Однако первый {{фотограф}} в h2 пуст. Тот же шаблон. Есть идеи? То же самое происходит и с другим шаблоном. это можно увидеть на htt…
04 янв '14 в 02:40
2 ответа

Как изменить элемент массива, переданного в качестве контекста данных в дочернем шаблоне?

У меня есть локальная коллекция, в которой хранятся массивы шансов: ChecksCollection = new Mongo.Collection(null); ChecksCollection.insert({ odds: ['', ''], oddsAverages: ['', ''], oddsCompeting: ['', ''] }); И помощник, который устанавливает родите…
27 янв '16 в 13:25
1 ответ

Как я могу отсортировать курсор, используя идентификаторы из другого массива документов?

Я хочу обновить SpaceBars @index родной помощник, когда я сортирую элементы, отображаемые в #each итерация. Я думаю, что правильный способ сделать это, чтобы отсортировать курсор, который я использую в #each, Курсор происходит от Items коллекция. Ма…
27 ноя '15 в 17:27
0 ответов

Uncaught TypeError: шаблон не является функцией

Я не уверен, почему я получаю эту ошибку: assignment.js:103 Uncaught TypeError: template is not a function Код: var current_category = animals_data.category[0]; var current_animal = current_category.animals[0]; function showTemplate(template, data){…
25 окт '16 в 02:20