【问题标题】:How do you link and use an external JS file and use it in ejs files?如何链接和使用外部 JS 文件并在 ejs 文件中使用它?
【发布时间】:2021-06-23 16:14:44
【问题描述】:

我正在尝试将 javascript 文件链接到 ejs 文件。它包含用于绘制随机画布背景的代码。

我的应用文件中有这个:

app.use('/js', express.static(__dirname + 'public/js'));

我已经尝试在 ejs(html) 中像这样链接它:

<script src="js/bg.js"></script>

并尝试像这样使用它的函数 init(无变量):

<canvas id="canvas" width="7735" height="4354" onload="init()"></canvas>

如果我把代码放进去,效果很好:

<script> code... </script>

所以我的问题可能是链接不正确。我在可视代码或 firefox 中没有收到任何错误 :( 有人可以帮我链接外部 js 文件吗?

【问题讨论】:

    标签: javascript html node.js express ejs


    【解决方案1】:

    实际上是正确的。问题是 onload 在错误的元素上。奥普斯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-07
      • 2012-07-14
      • 2011-02-04
      • 2012-04-13
      • 2019-11-07
      • 1970-01-01
      相关资源
      最近更新 更多