我有一個Node.js,Express和HTML的應用程序。在JavaScript文件中I'm呼籲responde.render顯示一個HTML頁面,傳遞任何變量,像:如何使用nodejs和expressjs在HTML中顯示屬性?
response.render('agent.html', {name: name, phome: phone});
我的問題是:我該如何使用名和電話在一個HTML文件?我需要在輸出標籤中設置名稱值()。我可以用腳本來做到這一點嗎?怎麼樣?
我知道如何用玉做這件事,但這不是我的情況。
Ty guys。
您需要使用視圖引擎,如Jade或其他。 – SLaks
EJS是一個非常接近HTML的視圖引擎。我在這裏有一個關於如何使用它的例子:http://hectorcorrea.com/#/blog/introduction-to-node-js/51(看Express.js和模板) –
我試圖使用EJS。我調用response.render('agent.html',{name:'aaaa'});,並在HTML腳本中嘗試訪問<%= this.name%>,但我有一個錯誤日誌,說ReferenceError:aaaa不是定義。你能幫助我嗎? Ty – HenioJR