为什么选项 html 元素未绑定在案例 1 中的 select 内?
案例1:不工作
@base{
<select name="" value="" class="custom-select">
@{
println("1"); // this is printed to console
<option value="test">i</option> // this is not shown in html
println("2"); // this is printed to console
}
</select>
}
案例2:工作
@base{
<select name="" value="" class="custom-select">
@{
println("1"); // this is printed to console
<option value="test">i</option> // this is shown in html
}
</select>
}
更新:
如何创建一个将所有选项元素绑定到 scala 模板的循环?以下代码不绑定任何选项元素。什么是实际返回类型?空行?
<select name="" value="" class="custom-select">
@{
for(i <- 1 to 10) {
<option value="@i">@i</option>
}
}
</select>