как визуализировать dynaform простых лиц с помощью ui-repeat,p:datalist

Я пытаюсь создать несколько динамических форм на своей странице, которые будут повторяться несколько раз, нажав кнопку.

Для этого я использовал ui-repeat, но он вообще не отображает dynaform. В качестве альтернативного решения я использовал список данных Primefaces (или datatable), они могут повторять dynaforms. Но здесь, в этом решении, я столкнулся с другой проблемой с pe:timepicker, то есть если я изменю значение в одном средстве выбора времени, которое повлияет на все средства выбора времени в повторяющихся динамоформах.

Есть ли решение для повторения dynaforms в ui-repeat. Как изолировать изменение значения таймпикера, специфичное для dynaform.

Я использую JSF2.1.24, Primefaces 4.0-snapshot и Primefaces-extention-1.0.0.RC1.


person udaykiran.nalla    schedule 04.10.2013    source источник


Ответы (1)


ui:repeat всегда глючил. И да, DynaForm работает с компонентами итерации данных PrimeFaces. Как изменить значение в pe:timepicker? Есть некоторые хитрости для DynaForm. См., например. это.

Я бы посоветовал вам обратиться в наш подфорум для получения дополнительной информации.

Также используйте последние финальные версии 4.0.0 и 1.0.0 соответственно.

person Oleg    schedule 05.10.2013
comment
Здравствуйте Олег, спасибо за ответ. Я задавал тот же вопрос на форуме. Но я продолжил свою работу, как я сказал выше, изменив исходный код pe, увидев эта ссылка у меня работает нормально. Но с этим решением у меня также возникает проблема: если я добавляю новую dynaform в список данных, я могу изменить ее значения, но после добавления другой dynaform я не могу изменить значение предыдущей dynaform (измененные значения не эффект). - person udaykiran.nalla; 08.10.2013