Возможно ли иметь динамическое имя поля в jsrender, подобное этому.
{{<cellcontent>}}
Общий шаблон как общий. Значение содержимого ячейки привязано к источнику данных. Является ли это возможным?
Возможно ли иметь динамическое имя поля в jsrender, подобное этому.
{{<cellcontent>}}
Общий шаблон как общий. Значение содержимого ячейки привязано к источнику данных. Является ли это возможным?
Ваш вопрос не очень ясен, но если вы спрашиваете об использовании шаблонов JsRender вместе с привязкой данных, чтобы при изменении данных отображаемый результат автоматически обновлялся динамически, ну да, это то, о чем JsViews: http://www.jsviews.com/#jsviews. (JsViews — это слой привязки данных поверх JsRender).
Вот простой пример:
var tmpl = $.templates("#myTemplate"),
data = {name: "Jo"};
tmpl.link("#content", data);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="//www.jsviews.com/download/jsviews.js"></script>
<script id="myTemplate" type="text/x-jsrender">
{^{:name}} <br/>
<input data-link="name trigger=true" />
</script>
<div id="content"></div>