我正在尝试将一个文件名数组传递给一个模板,这样var就可以访问该数组了。这样我的页面在页面加载后不必执行AJAX请求。从我的快速路线,我渲染模板:
var a = ['a.jpg','b.jpg','c.jpg'];
res.render('clean', {images: a});
在我的模板中:
<script type="text/javascript">
var images = <%- JSON.stringify(images) %>;
</script>
我期待的是什么:
var images = ["a.jpg", "b.jpg", "c.jpeg"];
我得到了什么:
var images = ["a.jpg","b.jpg","c.jpg"];
我尝试在路由代码而不是模板中执行stringify,但结果相同。