簡體   English   中英

使用ejs模板引擎時,我是否可以在Node.js的每個頁面中包含HTML代碼塊(如頁腳和頁眉)?

[英]Can I include HTML blocks of code like footer and header on every page in Node.js whilst using ejs templating engine?

與如何在PHP中進行操作類似? 例如,如果我有一個包含以下代碼的header.ejs文件:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8"/>
        <title>Title</title>
        <link rel="stylesheet" type="text/css" href="/css/normalize.css">
        <link rel="stylesheet" type="text/css" href="/css/css.css">
        <meta name="viewport" content="width=device-width, initial-scale=1 shrink-to-fit=no">
    </head>
<body>

我可以做類似的事情嗎:

<% include 'header.ejs' %>

在我的home.ejs頁面中?

是的使用

<%- include('header') -%>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM