Вопрос

У меня уникальная ситуация: я создаю сайт, который будет вызывать данные через AJAX и загружать их в «контейнеры» (по сути, это просто элементы div, стилизованные и упорядоченные в соответствии с элементами, полученными из обратного вызова AJAX).

Я не уверен, сколько таких уникальных типы контейнеров будет создан (стилизован и отображен), когда все будет сказано и сделано, поэтому я ищу решение, которое позволит мне хранить контейнеры в отдельных файлах, загружать их динамически по мере необходимости, заполнять контент, и отобразил их на странице.

Я не уверен, следует ли мне написать собственное решение для загрузки/шаблона или использовать существующий механизм шаблонов JavaScript (например:Чистый).

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

Это было полезно?

Решение

Начав с JST, мы перешли на EJS:

http://embeddedjs.com/

Он более мощный, синтаксически проще, и вы можете помещать свои шаблоны в разные файлы.

Сайт тоже очень хороший.

Другие советы

Возможно, вы захотите дать jЦитировать попробуйте, это самый мощный механизм шаблонов jQuery, поскольку он позволяет использовать сценарии внутри ваших шаблонов.

Посмотрите, это удовлетворит ваши потребности, обещаю.

http://aefxx.com/jquery-plugins/jqote

я нашел http://code.google.com/p/trimpath/wiki/JavaScriptTemplates очень полезно для этого.

Я планирую использовать jШаблоны для будущего проекта, в котором нужно будет сделать что-то подобное, это очень быстро и имеет хороший плагин jQuery.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top