从Scala.js解析Play表单错误

时间:2016-06-27 14:16:44

标签: scala playframework scala.js

我将表单错误从Play端发送到前端,如下所示:

JsError.toJson(errors)

在前端我得到了这样的东西:

{"obj.comment":[{"msg":["error.minLength"],"args":[10]}],"obj.name":[{"msg":["error.path.missing"],"args":[]}]}

我需要知道如何检查特定字段是否有错误,以及该字段是否有错误获取消息。

是否可以在Scala.js中使用Play Json?

1 个答案:

答案 0 :(得分:1)

你不能使用Play Json,因为它依赖于Scala.js目前不支持的反射。

看看µPickle。它是一个很好的轻量级JSON解析器,可以与Scala.js一起使用,因为它不使用反射。 Check it out here.