我是新來的node.js,jade,& express,所以請耐心等待。使用jade,express和node.js渲染模板問題
我有以下文件。
layout.jade
index.jade
extends layout
block content
label initial layout
form(action="/getReports", method="GET", enctype="multipart/form-data")
input(type='submit', value='Generate Report')
child.jade
extends index
block append content
label added child
server.js
app.get('/getReports', function(res, req)
{
res.render("child.jade");
});
過程:
- 用戶打開並加載該網站。他們看到最初的索引頁觸發調用休息 阿比getReports
- 訴訟的形式
- 用戶點擊通話將呈現子模板應該只是追加補充說:「孩子」來索引的內容部分。玉。
但是,我沒有看到這一點。我想我想了解追加部分模板的最佳方法,該模板呈現給原始index.jade頁面。
我遇到的問題是,這段代碼是客戶端是index.jade頁面。該按鈕觸發對服務器的動作調用。服務器處理數據,然後目標是獲取數據並處理要顯示在index.jade頁面上的模板。
通常情況下,如果沒有jade模板文件,我只會使用javascript和簡單的方法,這將只是客戶端java代碼觸發ajax調用,並在響應中使用DOM來追加處理HTML數據,但我想利用玉。
任何意見讚賞, 謝謝, d
感謝您的解決方案!。 – darewreck 2014-10-18 19:20:11
你也知道如何在客戶端渲染模板嗎?在上面的例子中,很難找到線上的東西來引用客戶端和服務器端的玉石模板渲染? – darewreck 2014-10-18 19:21:03