使用 scalatags,通常我会创建一个像这样的表:
table(
thead(
tr(
th("A"),
th("B")
)
),
tbody(
tr(
td("HELLO"),
td("WORLD")
),
tr(
td("FOO"),
td("BAR")
)
)
)
是否也可以 tr
在声明表后添加元素?这样的事情会很棒:
val myTableBody = tbody(
tr(
td("HELLO"),
td("WORLD")
)
)
table(
thead(
tr(
th("A"),
th("B")
)
),
myTableBody
)
if(myCondition){
myTableBody.addTr( // this is what I am searching for
tr(
td("FOO"),
td("BAR")
)
)
}
*编辑:为了澄清,目前我正在做这样的事情:
table(
thead(
tr(
th("A"),
th("B")
)
),
tbody(
tr(
td("HELLO"),
td("WORLD")
),
if(myCondition){
tr(
td("FOO"),
td("BAR")
)
} else {
tr() // this is a bit ugly
}
)
)