Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Playframework 2.0 Play Framework-如何从Scala模板中的函数中获取值?_Playframework 2.0_Twirl - Fatal编程技术网

Playframework 2.0 Play Framework-如何从Scala模板中的函数中获取值?

Playframework 2.0 Play Framework-如何从Scala模板中的函数中获取值?,playframework-2.0,twirl,Playframework 2.0,Twirl,因此我有以下代码(所有这些都在一个scala.html文件中): 我这样称呼它: @{move.getMove.getName + " " + getLevelAsRoman(move.getMoveLevel) } 我只想在html中显示值。我该怎么做?上面的代码获取错误 identifier expected but 'if' found. 我会尝试: @getLevelAsRoman(level: Integer): String = @{ if(level == 1){

因此我有以下代码(所有这些都在一个scala.html文件中):

我这样称呼它:

@{move.getMove.getName + " " + getLevelAsRoman(move.getMoveLevel) }
我只想在html中显示值。我该怎么做?上面的代码获取错误

identifier expected but 'if' found.
我会尝试:

@getLevelAsRoman(level: Integer): String = @{  
    if(level == 1){ 
        "I"
    } else if(level == 2){ 
        "II"
    } else if(level == 3){ 
        "III"
    } else {
        "default"
    }
}
我会尝试:

@getLevelAsRoman(level: Integer): String = @{  
    if(level == 1){ 
        "I"
    } else if(level == 2){ 
        "II"
    } else if(level == 3){ 
        "III"
    } else {
        "default"
    }
}