javascript — использование JS Handlebars внутри проекта JS Fabricator

Используйте Handlebars JS внутри проекта Fabricator JS

Я хотел бы использовать Handlebars JS в своем проекте Fabricator JS.

Я уже разработал проект с рулями как самостоятельное решение и закончил его функционально.

Когда я устанавливаю его в Fabricator, я получаю пустую страницу, и мои метки на руле {{}} пусты. Кто-нибудь знает, как использовать эти два плагина вместе?

HTML:

 {amp}lt;div class="output-div"{amp}gt;{amp}lt;/div{amp}gt; {amp}lt;script type="text/x-handlebars-template" id="my-template"{amp}gt; {{#header}} {amp}lt;th scope="col" data-tablesaw-priority="persist"{amp}gt;{{title}}{amp}lt;/th{amp}gt; {amp}lt;th scope="col" data-tablesaw-priority="2"{amp}gt;{{type}}{amp}lt;/th{amp}gt; {amp}lt;th scope="col" data-tablesaw-priority="3"{amp}gt;{{date}}{amp}lt;/th{amp}gt; {amp}lt;th scope="col" data-tablesaw-priority="4"{amp}gt;{{dateExpired}}{amp}lt;/th{amp}gt; {{/header}} {amp}lt;/script{amp}gt; 

JSON-файл:

 { "header": [ { "title": "Titel", "type": "Typ", "date": "Erstellung", "dateExpired": "Gueltig bis" } ] } 

JS:

 source = $('#my-template').html(); template = Handlebars.compile(source)(json_data); $('.output-div').append(template); 

переменная (json_data) является объектом ajax с данными json внутри. Этот пример работает без производителя, но внутри производителя выходной сигнал не отображается.

Изготовитель: http://fbrctr.github.io/ Рули: http://handlebarsjs.com

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector