【发布时间】:2016-04-04 14:01:30
【问题描述】:
我想包含一个文件,该文件只能在翡翠文件呈现客户端时使用,这是 .jade 文件:
button(type="button")#start.flex
p#timer.flex
button(type="button" )#stop.flex
script(src='../public/js/timer.js')
js 文件将处理计时器功能,我在 .js 文件中有一个控制台日志,但它从未被触发。我做错了什么?我无法在头部导入它,因为该元素还没有准备好。
因此,我必须找到一种方法来仅在渲染此文件时才包含和使用 timer.js。谢谢各位
【问题讨论】:
-
你在呈现的 HTML 中看到 了吗?如果您使用开发人员工具、网络,您是否看到脚本文件已加载,或者您是否在某处看到 http 错误?
-
是的,我在 html 中看到它,但在网络中我看不到它
-
试试这个:script(type='text/javascript' src='public/js/timer.js')
-
@Jared 这不起作用
-
这个玉是通过AJAX渲染的还是和整个文档一起加载的?
标签: javascript node.js express pug