我的目標是將由JS產生的表追加到名爲「henry」的ID中的頁面。另外,我是否應該在app.get('/', function(req,res)
內部建立表格?將由節點創建的HTML代碼追加到HTML頁面
app.get('/', function(req,res){
fabMgrWorkflows.listResources(dbClient,dcGrp,'fabMgr',
function (err,dbClient,result){
if(err) console.error(err);
//result = JSON.stringify(result);
/*
console.log(JSON.stringify(result,null,'\t'));
*/
var addTable = "<table>";
for(var attributename in result){
addTable += "<tr>";
addTable += "<td>" + attributename + "</td>";
addTable += "<td>" + result[attributename] + "</td>";
addTable += "</tr>";
}
addTable += "</table>";
console.log(addTable);
/*
var node = document.createElement("LI");
node.appendChild(addTable);
document.getElementById("listtt").appendChild(node);
console.log(addTable);
*/
res.send(addTable);
});
})
對於EJS,我們是否需要以某種方式組織文件才能正常工作?因爲我在看教程,第一步是文件結構。我想知道這是否需要? –
您應該將所有視圖放在頂層視圖目錄中。除此之外,本教程中指定的文件結構不是強制性的,但推薦使用。您可以看到res.render()調用中如何指定要呈現的文件作爲參數,因此如果需要,您可以始終使用不同的路徑。 –