如何从Scala Json字符串中将Json变成JS变量?

时间:2014-08-12 10:44:33

标签: javascript json scala playframework

我正在使用Play框架并尝试将服务器中的Json字符串作为参数发送到Scala模板。

@(aj: String)
@import play.api.libs.json.Json
<!DOCTYPE html>
<html lang="en">
   <body>
      <div id="container">
        @aj
      </div>

    <script>
       var ab=@Json.toJson(aj);
       var a = JSON.parse(ab);
    </script>
    </body>
 </html>

我在容器div中显示了Json String。 但是我无法将Json从'aj'变成javascript变量。 请帮忙。

1 个答案:

答案 0 :(得分:0)

在视图中你可以这样做:

<script>
var json = @Html(aj),
obj = JSON.parse(json);
</script>