最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何修复车把中的前端javascript,以捕获来自服务器的未定义值?

运维笔记admin10浏览0评论

如何修复车把中的前端javascript,以捕获来自服务器的未定义值?

如何修复车把中的前端javascript,以捕获来自服务器的未定义值?

我在后端有一个JSON对象,我想发送给前端javascript。但是,在尝试访问该变量时,我经常遇到“未定义”的问题。

candidates是json对象,在服务器端工作正常。

这是我的服务器端代码。

res.render('electionview',{title: 'Election', poll: poll, data: JSON.stringify(candidates) });

这是我在车把中的脚本

<script type="text/javascript">
var candidates = {{{data}}};
console.log(candidates);
<script>

但是我在控制台中收到此错误。

未捕获的SyntaxError:意外的令牌';'

当我删除分号时,控制台中的输出为undefined。我想念什么?

回答如下:

更改此:var候选= = {{{data}}};

至var候选= {{data}};

看看是否能解决您的问题。

发布评论

评论列表(0)

  1. 暂无评论