2017-03-19 3 views

答えて

1

私はそれを得ました。 asInstanceOf[T]を使用する必要があります。あなたは文字列ののIntのIDと名前のデータと呼ばれるいくつかのオブジェクトを持っている場合、例えば

val myPromise = $.ajax(url) 

myPromise.done((data: js.Dynamic, textStatus: String, jqXHr: JQueryXHR) => { 
    val id = data.id.asInstanceOf[Int] 
    val name = data.name.asInstanceOf[String] 
}) 
+0

正しい - Scala.js、JavaScriptとスカラ座の間、具体的インターフェースは、かなり多くあります'isInstanceOf'の大量使用が全く正常で慣用的な1つの場所です。コンパイラは実際の型が何であるかを知らないので、外部の知識に基づいて指示します。 –

関連する問題