我试图为select元素编写一个包装器。因此,原则上,我希望能够指定给定一些布尔multiple,我希望追加multiple属性。下面我给出了一个小例子:
select (id := someId, name := someName, if (multiple) "multiple".attr := "")这显然不会编译,但它应该传达我的意图。
发布于 2016-02-23 10:22:39
你可以试试:
val attrList = if (multiple) List("multiple".attr = "") else List.empty
select (id := someId, name := someName)(attrList:_*)这样,是否添加该属性是有条件的。
https://stackoverflow.com/questions/35358752
复制相似问题