#javascript #datatemplate #eval
#javascript #datatemplate #вычисление
Вопрос:
Я ищу шаблон JavaScript, который позволяет оценивать функции.
Рассмотрим следующий JSON:
{"Name":"Joao", "BirthDate":"1985"}
Я хотел бы иметь возможность делать что-то вроде
<span>
{{Name}} age is getAge({{BirthDate}})
</span>
Ответ №1:
Попробуйте шаблон jQuery.
Вот простой пример вычисления функции.
Комментарии:
1. Вот описание и другие примеры.
Ответ №2:
Джон Ресиг создал небольшой движок для создания шаблонов, который делает что-то похожее на это (хотя и с немного другим синтаксисом), я использовал его пару раз с большим успехом. Он занимает очень мало места и может быть легко вставлен в ваш проект.
Ответ №3:
Попробуйте Nano, который является плагином jQuery именно для этого!
Я знаю, что это jQuery, но он основан на методах JSON.
Ответ №4:
Усы — https://github.com/janl/mustache.js .
Он работает молниеносно, имеет точный синтаксис, который вы ищете, и может оценивать функции так, как вам нужно. Есть много других мощных дополнений. Очень хорошая платформа для создания шаблонов