【问题标题】:EJS Detect where include was called fromEJS检测从哪里调用include
【发布时间】:2016-07-04 12:36:25
【问题描述】:

我正在使用 EJS 来包含以维护整个网站的标准化页眉和页脚。

<% include includes/footer %>

我希望页脚包含用于显示它的每个页面的特定于文件的 javascript:

<script src="public/js/<% NAME_OF_FILE_THAT_CALLS_FOOTER %>.js"></script>

这可以使用 node、express 和 EJS 实现吗?

【问题讨论】:

    标签: node.js templates express ejs


    【解决方案1】:

    我建议你在每个页面中导入js文件,而不是在页脚中。

    页面.ejs

    <% include header %>
    //body
    <script src="/bootstrap/js/bootstrap.min.js"></script>
    <% include footer %>
    

    页脚.js

      // something more you want
      </body>
    </html> 
    

    【讨论】:

      猜你喜欢
      • 2016-02-22
      • 2014-11-23
      • 1970-01-01
      • 2010-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多