Scalaが全然できないおれがログを残しますよー(^ω^ = ^ω^)
こんなコードを書いてみる。
@{
var testLabel = "(^ω^"
if(testLabel.isOk == 0) {
testLabel = "ここでは絵文字が使えません。"
}
@inputText(field = formValue("test"), 'options("0"->"絵文字を使う","1"->"絵文字を使わない"), 'name -> "test", 'class -> "typeBox", '_label -> testLabel)(contactFormRadio, implicitly[Lang])
}
しかし、このコードはコンパイルエラーである。
expected start of definition
????
!
こうしたら動いた。@の内部ではscalaになっているので、内部での@は必要ないのだ。(知っていたかも)
@{
var testLabel = "(^ω^"
if(testLabel.isOk == 0) {
testLabel = "ここでは絵文字が使えません。"
}
inputText(field = formValue("test"), 'options("0"->"絵文字を使う","1"->"絵文字を使わない"), 'name -> "test", 'class -> "typeBox", '_label -> testLabel)(contactFormRadio, implicitly[Lang])
}
はやくscalaの入門書がほしい。。。