我有一个数组fields
,其中包含一组字符串:
var fields = ['foo', 'bar', 'zed'];
I pass it to pug from express like this:
app.get('/some_route', function(req, res) {
res.render('some_view', { fields: fields });
});
现在我想在jquery脚本中使用该数组, 我已经尝试过:
<script>
$( document ).ready(function() {
var fields = #{fields};
// return: var fields = foo,bar,zed;
});
</script>
并且:
<script>
$( document ).ready(function() {
var fields = JSON.parse(#{fields});
// return: var fields = JSON.parse(foo,bar,zed);
});
</script>
谢谢
var fields = JSON.parse(#{JSON.stringify(customerFields)})
? - YouneLvar fields = !{JSON.stringify(customerFields)}
。 - YouneL