Javascript 在Handlebar layout.hbs中的代码下方插入模板代码
我正在处理一个Express Handlebar项目,有一个模板Javascript 在Handlebar layout.hbs中的代码下方插入模板代码,javascript,express,tags,handlebars.js,region,Javascript,Express,Tags,Handlebars.js,Region,我正在处理一个Express Handlebar项目,有一个模板foo.hbs,它有一些javascript,我想在layout.hbs中的脚本标记下面插入: <!DOCTYPE html> <html> <head> <title>{{title}}</title> <link rel='stylesheet' href='/stylesheets/style.css' /> </head&g
foo.hbs
,它有一些javascript,我想在layout.hbs
中的脚本标记下面插入:
<!DOCTYPE html>
<html>
<head>
<title>{{title}}</title>
<link rel='stylesheet' href='/stylesheets/style.css' />
</head>
<body>
{{{body}}}
<script type="text/javascript" src="../bower_components/jquery/dist/jquery.js"></script>
<script type="text/javascript" src="../bower_components/bootstrap/dist/js/bootstrap.js"></script>
<!-- INSERT custom code here -->
</body>
</html>
有什么想法吗
干杯。创建一个用于添加css/js文件的助手
helpers.js
exphbs.create({
extname:'hbs',
defaultLayout:“布局”,
助手:需要('PATH-TO/helpers'),
});代码>
layout.hbs
中,通过在
之前添加{{{renderJS}}}
来呈现标记res.render(“/foo”{
'js':['/path/to/1st custom js.js','path/to/2nd custom js.js']
});代码>
创建用于添加css/js文件的帮助器
helpers.js
exphbs.create({
extname:'hbs',
defaultLayout:“布局”,
助手:需要('PATH-TO/helpers'),
});代码>
layout.hbs
中,通过在
之前添加{{{renderJS}}}
来呈现标记res.render(“/foo”{
'js':['/path/to/1st custom js.js','path/to/2nd custom js.js']
});代码>
<p>Hello World</p>
<!-- Want to insert this below script tags in layout.hbs -->
<script>
// Some script that requires jQuery
</script>