Я использую шаблон EJs в Node.js, и у меня есть проблемы с маршрутами, так, напримеркак изменить шаблон EJs в Node.js, чтобы избежать этой ситуации
У меня есть два HTML-файлы, дом .html и list.html, которые загружают файл list.ejs, чтобы показать тот же контент - список пользователей.
home.html
<div class="container-fluid content">
<% include users/list %>
</div>
list.html
<div class="container-fluid content">
<% include course/list %>
</div>
list.ejs
<article>
<h2><a href="user/<%= user._id %>" ></a><%= user.title %></h2>
<p>
<a href="user/<%= user._id %>" >@waynespiegel</a><%= user.description %>
</p>
</article>
однако, возникает проблема, что home.html и list.html находятся в другом URL-адресе, URL-адрес home.html: '/', а URL-адрес home.html - 'пользователь/недавний'.
так, если я нажимаю "> <% = user.title%> на странице home.html, это правильно прыгать на нужную страницу, /пользователь /„идента“. Но когда дело доходит до списка .html, ссылка становится /пользователь/пользователь/«идентификатор пользователя», что неправильно
поэтому мой вопрос, как я могу изменить EJS, чтобы избежать этой ситуации.
Спасибо, Андреас. хорошо знать трюк – user824624