Как установить пустое значение в элементе выбора лифта? - PullRequest
1 голос
/ 09 сентября 2010

Я пытаюсь установить пустое значение (в качестве первого выбора) в элементе выбора лифта:

SHtml.select(("", "") :: (MyObject.findAll(By(MyObject.creator, User.currentUser.open_!.id))), ...

Однако это дает мне эту ошибку:

error: type mismatch;
found: List[(String, java.lang.Object)]
required: Seq[(String, String)]

Есть идеи? Спасибо!

Ответы [ 2 ]

0 голосов
/ 15 декабря 2010

Пример I82Much имеет проблемы с компиляцией и показывает ошибки.Я изменил его ответ и у меня нет проблем.Протестировано.

определить переменную:

val choices = List(("",""), ("S", "Storage"))

и затем использовать ее

"strType" -> SHtml.select(choices, Empty, storage.strType(_), "class" -> "smallInputSelect"),
0 голосов
/ 12 ноября 2010

Попробуйте разбить его на несколько шагов.

val choices:Seq[(String,String)] = ("","") :: (all the rest of your options here)

scala> ("","")::List(("c","d"), ("d","e"))  
res8: List[(java.lang.String, java.lang.String)] = List((,), (c,d), (d,e))

Затем используйте choices var в качестве входных данных для метода SHtml.select. Ничто не мешает этому подходу работать.

...