2012-12-12 16 views
7

pracuję z Java + Zagraj 2.0.4 i muszę przejść jakieś „teleinformatyczny” przypisuje moich polach wejściowych, takich jak:Przekazywanie atrybutów danych HTML 5 do gry! Wejścia forma

@inputDate(
    myform("start"), 
    '_showConstraints -> false, 
    '_label -> Messages("label.start.date"), 
    'data-date-format -> "mm/dd/yyyy" 
) 

rzuca to „wartość - nie jest członkiem Symbol "błąd.

Odpowiedz

21

nie pamiętam gdzie widziałem tego, ale to działa:

Symbol("data-date-format") -> "mm/dd/yyyy" 
+0

Dzięki, nie miałem zamiaru odgadnąć tego od dłuższego czasu :) – Eldelshell

+0

Zostało to naprawione w Play 2.3. Kasa http://play-bootstrap3.herokuapp.com/docs#arguments-with-dashes dla dobrego wyjaśnienia. – mkurz

0

Sprawdź documentation do tworzenia własnych pomocników

użyć trzciny IE. sposób opisany w sekcji "Obsługa samodzielnego tworzenia kodu HTML", a jeśli planujesz używać go w wielu miejscach, możesz również "napisać własny konstruktor pól".

+0

Tak, właśnie ukończyłem tworzenie pomocnika dla pola kalendarza ładowania początkowego. Pomyślałem, że może jest łatwiejszy sposób na to, zamiast przepisywania wszystkich już podanych pomocników dostarczonych przez framework. Mam na myśli, że działa na wszystko, co rzuca na niego, ale nie zawiera kreski. – Eldelshell

0

Dobrze, ponieważ @Ubersoldat powiedział: „to działa na wszystko rzutem na to, że nie zawiera kreskę”. -> może to musi zostać naprawione w Ramach, aby było łatwiej?

+0

https://github.com/playframework/playframework/issues/2061 – Martin

Powiązane problemy