簡體   English   中英

如何鏈接和使用外部 JS 文件並在 ejs 文件中使用它?

[英]How do you link and use an external JS file and use it in ejs files?

我正在嘗試將 javascript 文件鏈接到 ejs 文件。 它包含用於繪制隨機畫布背景的代碼。

我的應用程序文件中有這個:

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

我試過在 ejs(html) 中像這樣鏈接它:

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

並嘗試使用它的函數 init(no variables) 像這樣:

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

如果我將代碼放入其中,它會完美運行:

<script> code... </script>

所以我的問題可能是鏈接不正確。 我在可視化代碼或 firefox 中沒有遇到任何錯誤 :( 有人可以幫助我鏈接外部 js 文件嗎?

它實際上是正確的。 問題是 onload 位於錯誤的元素上。 奧普斯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM