1

scalajs で LocalDate を解析したい場合、リンク エラーが発生します。

java.time.LocalDate.parse("2016-11-11")

エラーメッセージは次のとおりです。

[error] Referring to non-existent method java.time.LocalDate$.parse(java.lang.CharSequence)java.time.LocalDate
[error]   called from example.ScalaJSExample$$anonfun$myview$1.applyOrElse(scala.collection.immutable.List,scala.Function1)java.lang.Object
[error]   called from example.ScalaJSExample$$anonfun$myview$1.applyOrElse(java.lang.Object,scala.Function1)java.lang.Object
[error]   called from scala.concurrent.Future$class.$$anonfun$1(scala.concurrent.Future,scala.PartialFunction,scala.util.Try)java.lang.Object

ただし、 java.time.LocalDate.of(2016,11,11) を使用してもエラーは発生しません。

何が問題ですか?!

4

1 に答える 1

1

java.time.LocalDate.parse実装されていないためです。java.timeそれらのいずれかがそれをサポートしている場合は、サポートのために別の代替ライブラリを試すことができます。それ以外の場合は、実装に貢献できると思います。

于 2016-11-05T23:35:51.010 に答える