node.js使用swig模板获取变量的方法?
后端代码中传了数据到前端:
res.render('admin/user',{
title:'用户';,
});
然后在admin/user
的html中使用{{title}}
可以获取到title的值,但是我现在想在前台的js代码<script></script>
中直接使用title
变量,不知道该如何获取呢,试了'{{title}}'
和{{title}}
都获取不到。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
很简单,在前台代码中先搞个script标签,然后在js代码区域里渲染一个模板变量即可。
比如这样:
但这里要确保,你在node server端渲染时传给swig的title参数一定是字符串。同时 考虑到xss攻击的风险,确保此变量不会被注入攻击。