我正在尝试在Scala.js中使用μPickle为Ajax请求生成Json。 这是我的代码:
import upickle._
import upickle.default._
case class FmData(name: String, comment: String)
val data = write(FmData("name", "comment"))
我得到错误:
无法派生类型FmData
怎么回事?
答案 0 :(得分:2)
之前发生过同样的问题。当我在object
对象,其他{{1}}或方法内部定义此案例类时,就会发生这种情况。但是,当我将它解压缩到一个单独的文件时,一切都很好并正常工作。
希望它有所帮助。