Шаблоны в JS? - PullRequest
       21

Шаблоны в JS?

0 голосов
/ 24 августа 2011

Все нам нравится простой, структурированный код, который легко соблюдать.Мы стараемся внести разницу между внешним видом и логикой.В PHP, например, мы можем использовать механизм шаблонов, то есть создать файл в формате html с тегами php, который использует некоторые предопределенные переменные, которые готовятся к использованию с помощью логического скрипта.

Есть ли какой-то аналог дляJavaScript?

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

Ответы [ 4 ]

2 голосов
/ 12 января 2012

Существует множество шаблонов js, как показано ниже.Выбирай как хочешь.Руль - мое предложение.

  1. Руль.http://handlebarsjs.com/
  2. jquery template.http://api.jquery.com/jQuery.template/
  3. Ejs http://embeddedjs.com/.
  4. У подчеркивания есть шаблон двигателя.http://documentcloud.github.com/underscore/#template
  5. trimpath http://code.google.com/p/trimpath/wiki/JavaScriptTemplates
  6. Микро шаблон Джона Ресига, двигатель.http://ejohn.org/blog/javascript-micro-templating/
  7. усы тоже хорошие.https://github.com/janl/mustache.js/
1 голос
/ 24 августа 2011

Underscore.js также имеет простой шаблонный механизм .(И я думаю, что это должно быть в каждом наборе инструментов разработчика javascript).

jQuery's , хотя и более изощренен - ​​и, вероятно, более полезен (Обновление: но сейчас не рекомендуется).

1 голос
/ 24 августа 2011

Я использовал такие вещи, как js-template для шаблонов на стороне клиента. Что касается сервера, то любой механизм шаблонов, присутствующий в имеющейся системе, обычно может быть применен к текстовым файлам javascript.

0 голосов
/ 24 августа 2011

Попробуйте просмотреть jQuery Templates .Это одно из многих доступных решений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...