• 1399/08/01

layout در ejs :

سلام وقت بخیر

استاد چرا از express-ejs-layouts استفاده نمیکنید؟

به جای اینکه بیایم دو تا فایل به نام های header و footer در فولدر includes بسازیم میایم یک فایل به نام layout.ejs میسازیم و کدهایی اصلی رو توی اون قرار میدیم.

<!DOCTYPE html>
<html lang="fa-IR" dir="rtl">
  <head>
    <title><%= title %></title>
    <!-- Meta Tags -->
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <!-- Links -->
    <link rel="stylesheet" href="/css/bootstrap-rtl.min.css" />
    <link rel="stylesheet" href="/css/font-awesome.min.css" />
    <link rel="stylesheet" href="/css/main.css" />
  </head>
  <body class="rtl">
    <%- body %>

    <!-- Scripts -->
    <script src="/js/jquery.min.js"></script>
    <script src="/js/bootstrap.min.js"></script>
    <script src="/js/bootstrap.bundle.min.js"></script>
    <script src="/js/main.js"></script>
  </body>
</html>

خیلی ساده تر میشه.

نظر شما چیه؟

  • 1399/08/03
  • ساعت 11:19

سلام دوست من

نظر خوبیه بررسی می کنم

متشکرم


logo-enamadlogo-samandehi