Например, , вы можете посмотреть этот код ниже: index.ejs
<!-- Only show text -->
<% var noScriptBody = 'message-scriptless' %>
<%= noScriptBody %>
<!-- Show template -->
<% var noScript = 'message-scriptless' %>
<%- include(noScript) -%>
<!-- Show template `message-scriptless` from `carousel` directory -->
<% var carouselMessageSciptLess= 'carousel/message-scriptless' %>
<%- include(carouselMessageSciptLess) -%>
Убедитесь, что в том же каталоге, вы у вас есть файл message-scriptless.ejs
.
Обновлено: Для отображения вашей переменной вы можете использовать следующий код:
<% arrayPath.forEach(function(path){
include(path + '/message-scriptless');
}) %>;
Из приведенного выше кода, это пример структуры каталогов:
- sr c> app. js
- views> index.e js
- views> message- scriptless.e js
- views> carousel> message-scriptless.e js
- package. json
Для получения дополнительной информации Об этом ejs
, вы можете прочитать эту документацию .
Например, , вы можете посмотреть на мой codeSandbox: https://codesandbox.io/s/example-ejs-app-mhgrh
Надеюсь, это поможет вам.