使用splash.js制作表格
using mustache.js to make table
我从数据库中获取数据,并将它们放入HTML表中。然后将其发送到html文件:
listAllResults(function (VariableWithNoName){
console.log ( 'getting the data ' ) ;
res.render('addPlaces', {title: 'addPlaces', places_list: VariableWithNoName});
});
VariableWithNoName是以这种方式生成的表:
show = show + '<tr><td>' + result['BasicInfo[Name]'] + '</td></tr>';
它由回调发送。但在页面中,它显示了结果,但显示了html代码,如:
<table><tr><td>Some name</td></tr><tr><td>Øyvinds Cuban Casa</td></tr></table>
而不是一个有数据的表。
如果不能查看您的模板,我无法确定,但我认为这是一个在模板中取消对html的捕获的问题(可以使用3个大括号而不是2个)。
默认情况下,所有变量都是HTML转义的。如果您想呈现无标题的HTML,>请使用三重胡子:{{{name}}}。您也可以使用&取消捕捉变量。
https://github.com/janl/mustache.js/
(Mustache.js中可能存在HTML形式的重复文本)
相关文章:
- JS图表和html表格重叠
- 如何将JS应用于用户在表格中添加的行
- 使用TableExport.js将HTML表格导出为PDF、WORD、PNG
- 选定的表格行angular.js
- 是否可以使用 pdfmake.js 在 pdf 文件中重复表格行
- D3.js设置突出显示的表格的样式
- Monkeytalk JS获得表格的长度
- 胡子 JS 表格条纹
- 使用香草 JS 和循环绘制表格
- 创建具有未知标题的表格,具有角度.js
- 在传单中使用融合表格图块.js或在非谷歌地图库上使用
- 无法使用Angular.js隐藏表格行的按钮
- 电子表格中的单个动态模态/ JS(而不是每个单元格一个)
- 如何使用表单中的数据使用 js 制作表格
- angular js中的可选表格模式弹出窗口
- 填充导航栏的方法-表格/CSS/JS
- D3.js:与表格和图表的数据绑定
- 在D3.js中将HTML表格放入工具提示中
- HTML, CSS, JS -在表格显示中将文本区域与标签对齐
- 在django模板中使用knockout.js填充表格