【发布时间】:2018-10-09 22:30:39
【问题描述】:
我在node js 中有一个javascript 函数,它查询数据库并将json 数组返回给回调函数。然后,该回调函数将 json 格式化为纯 html 表,并将该信息保存到变量中。将该 html 表放入 jade 模板的最佳方法是什么?我想在页面中呈现 HTML 表。
function getData() {
var sql = require("mssql");
var dbConfig={
server:"server",
database: "db",
user:"user",
password: "pw"
}
var conn = new sql.Connection(dbConfig);
var req = new sql.Request(conn);
conn.connect(function (err){
if (err) {
console.log(err);
return;
}
req.query("SELECT * FROM table",resultsCallback)
conn.close();
});
}
function resultsCallback (err, recordset) {
var tableify = require('tableify');
if (err) {
console.log(err);
}
else {
var html = tableify(recordset);
html = html.replace('<table>','');
html = html.replace('</table>',');
}
};
【问题讨论】:
标签: javascript html node.js callback pug