1
Я добавления HTML, содержащий SPACEBARS через следующиеJQuery добавить {{}} Метеор Spacebars
var brackets = '{{' + $(this).attr('binding') + '}}';
t.$('.prodTableData').append('<td id="' + $(this).attr('id') + '">' + brackets + '</td>');
Но в результате я получаю {{}} dynamicValue так же, как HTML. Метеор не предполагает, что это пробел. Какое решение для этого?
Вы не можете этого сделать. Пробелы уже запущены, вы пытаетесь динамически создать новый _template_. Spacebars использует шаблоны для создания DOM. Он не постоянно проверяет переменные '{{}}' и обновляет их. Вам лучше скопировать эту переменную, которую вы пытаетесь вставить с помощью '{{#if}}' в свой шаблон. –
Спасибо за ответ. Я попытался, но когда '{{#if}}' станет истинным после удаления и добавления нового '
ответ
Исправлена проблема с использованием Компилятор SPACEBAR.
https://atmospherejs.com/meteor/spacebars-compiler
источник
2016-06-06 13:45:37
Вы можете попробовать это:
Например:
для справки вы можете прочитать этот документ append demo
источник
2016-06-04 11:23:48
спасибо за ответ, но мой вопрос также связан с Meteor, я сначала удаляю '
Смежные вопросы