У меня есть служба, которую я запрограммировал для генерации новостей. Существует ATM около 30 типов новостей, каждый из которых имеет разный HTML-код для отображения. Для каждого случая я получаю из JSON, возвращаемого AJAX, только для переменных частей, затем генерирует требуемый HTML в JS и добавляет его в контейнер.Json и html display
Мне было очень тяжело работать, и боль отлаживалась. Много HTML, созданных в JS, выглядит для меня как плохой. Но я хочу, чтобы ответ с сервера был настолько легким, насколько это возможно, поэтому я не хочу каждый раз отправлять весь HTML-код, гораздо лучше отправить обратно только немного JSON.
Любая идея о том, как я должен это делать?
Спасибо заранее!
Использовать файлы шаблонов? – putvande
Можете ли вы разместить свой код? – Latheesan
Да ... используйте JS-шаблонный движок, такой как Mustache, тот, который находится в underscores.js, Handlebars (примечание: я знаю об этих вещах, но на самом деле не использовал). Много HTML, созданное JS, НЕ является плохим по своей сути ... оно * может быть очень хорошим, если все сделано правильно. –