μPickle无法在写入时导出类型错误

时间:2016-06-27 19:26:07

标签: scala scala.js upickle

我正在尝试在Scala.js中使用μPickle为Ajax请求生成Json。 这是我的代码:

    import upickle._
    import upickle.default._
    case class FmData(name: String, comment: String)
    val data = write(FmData("name", "comment"))

我得到错误:

  

无法派生类型FmData

怎么回事?

1 个答案:

答案 0 :(得分:2)

之前发生过同样的问题。当我在object对象,其他{{1}}或方法内部定义此案例类时,就会发生这种情况。但是,当我将它解压缩到一个单独的文件时,一切都很好并正常工作。

希望它有所帮助。