[英]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.