如何在 jsrender 中将对象打印为 json
How to print object as json in jsrender
我是 jsrender 的新手,所以如何将对象数组打印为 json
<ul>{{for my_array}}
<li>{{:.toString()}}</li>
{{/for}}
</ul>
查看 {{props}} tag 文档主题。
您还可以使用 {{jsonview}} 标签控件 - 请参阅 JsViews 主题:
{{jsonview}} 可以与 JsRender 一起使用(即不进行 JsViews 数据绑定),如本例所示:
<head>
...
<script src="//www.jsviews.com/download/jsrender.js"></script>
<script src="//www.jsviews.com/download/sample-tag-controls/jsonview/jsonview.js"></script>
<link href="//www.jsviews.com/download/sample-tag-controls/jsonview/jsonview.css" rel="stylesheet">
</head>
<body>
<div id="team"></div>
<script id="myTmpl" type="text/x-jsrender">
{{jsonview/}}
</script>
<script>
"use strict";
var team = {
members: {
m1: {name: "Robert"},
m2: {name: "Sarah"}
}
};
$("#team").html($.templates("#myTmpl").render(team));
</script>
</body>
我是 jsrender 的新手,所以如何将对象数组打印为 json
<ul>{{for my_array}}
<li>{{:.toString()}}</li>
{{/for}}
</ul>
查看 {{props}} tag 文档主题。
您还可以使用 {{jsonview}} 标签控件 - 请参阅 JsViews 主题:
{{jsonview}} 可以与 JsRender 一起使用(即不进行 JsViews 数据绑定),如本例所示:
<head>
...
<script src="//www.jsviews.com/download/jsrender.js"></script>
<script src="//www.jsviews.com/download/sample-tag-controls/jsonview/jsonview.js"></script>
<link href="//www.jsviews.com/download/sample-tag-controls/jsonview/jsonview.css" rel="stylesheet">
</head>
<body>
<div id="team"></div>
<script id="myTmpl" type="text/x-jsrender">
{{jsonview/}}
</script>
<script>
"use strict";
var team = {
members: {
m1: {name: "Robert"},
m2: {name: "Sarah"}
}
};
$("#team").html($.templates("#myTmpl").render(team));
</script>
</body>