最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

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

IT培训 admin 5浏览 0评论

如何修复车把中的前端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}};

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

如何修复车把中的前端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. 暂无评论