javascript - Play Framework : Passing renderArgs into Javascript functions?

标签 javascript playframework

我将一些 renderArgs 放入要加载的模板中。然后这些 renderArgs 被发送到页面加载时的函数,如下所示..

jsFunc(${value0},${value1});

但是,它们没有被正确解释。如果我们假设变量 ${value0} 表示一个等于 ThisIsTheValue 的字符串。 JavaScript 将在 Chrome 控制台中抛出以下错误...

Uncaught ReferenceError: ThisIsTheValue is not defined

为什么会发生这种情况?我该如何解决?

最佳答案

您必须将参数放入 "" 中才能将 thema 标记为 JavaScript 中的字符串。否则 JavaScript 将它们解释为 undefined variable 并抛出错误。

关于javascript - Play Framework : Passing renderArgs into Javascript functions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8733266/

相关文章:

scala - Play 框架 - 使用参数重定向

javascript - 与其他列表中的字段相对应的订单列表 - Underscore Javascript

javascript - 选中复选框时弹出

javascript - 如何转换 JSON 对象冒号(:) to equalto (=)

java - 玩!框架支付处理(电子商务/ Paypal )

java - Heroku、Play Framework 2.0 运行,但 javascript 或 CSS 未显示

java - 在 Play Framework 中使用 JPA/Hibernate 创建表/查询

javascript - 隐藏按钮并使用 ajax 启用另一个按钮

javascript - HTML5 历史 API 实现

java - 适用于高流量网站的 Play Framework、Java、Apache、PostgreSQL、JPA 和 Hibernate