我正在使用 jsRender,我想将我的数据显示为列,而不是我返回的行。我想旋转数据 - 这是可以用 jsRender 完成的吗?我无法在 SQL 中获取数据,所以我唯一的选择是自己做。
这基本上就是我所追求的。我想自己写列名。
页眉 | 第 1 行 | 第 2 行 | 第 3 行 |
列布拉| 行数据 | 行数据 | 行数据
更多废话 | 行数据 | 行数据 | 行数据
我曾尝试对表格单元格使用 {{for}} 循环,但我只是不知道从哪里开始。
更新: 在鲍里斯的建议之后,我尝试了建议的代码。尽管我的格式不正确,但我已将其包含在此处。
这是我的 JSON 源代码的摘录:
{
"Layers": {
"Layer": [
{
"@LayerID": "1",
"RiskRef": {
"@ColVal": "Contract/Section Number",
"#text": "PUSNA11000392/1"
},
"ContractStatus": {
"@ColVal": "New, Renewal or NTU?",
"#text": "New"
},
"AdjustRate": {
"@ColVal": "Adjustable Rate",
"#text": "0.53%"
},
我的 jsRender javaScript 代码是:
<script id="xolDetailsTemplate" type="text/x-jsrender">
{{for Layers}}
{{for >#data["Layer"]}}
<td>{{>#data["@LayerID"]}}</td>
{{/for}}
{{/for}}
</script>