jsrender是否可以动态地呈现字段名

Is it possible for jsrender to render a field name dynamically?

本文关键字:字段 动态 是否 jsrender      更新时间:2023-09-26

是否可以在jsrender中使用这样的动态字段名。

{{<cellcontent>}}

通用模板作为通用模板。单元格内容值绑定到数据源。有可能吗?

您的问题不是很清楚,但如果您询问的是使用JsRender模板和数据绑定,以便在数据更改时自动更新渲染结果,是的,这就是JsViews的全部内容:http://www.jsviews.com/#jsviews.(JsViews是JsBinder之上的数据绑定层)。

这里有一个简单的例子:

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>