2013-10-04 8 views
0

Я пытаюсь создать несколько dynaforms на моей странице, которые будут повторяться несколько раз, нажимая кнопку.Как визуализировать прайды dynaform с помощью ui-repeat, p: datalist

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

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

Я использую JSF2.1.24, прайс-листы 4.0-моментальный снимок и primefaces-extention-1.0.0.RC1.

ответ

1

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

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

Просьба также использовать последние окончательные версии 4.0.0 и 1.0.0 соответственно.

+0

Привет, Олег, спасибо за ответ. Я задал тот же вопрос на форуме. Но я продолжал свою работу, как я сказал выше, изменив исходный код pe, увидев, что [this] (http://forum.primefaces.org/viewtopic.php?f=14&t=34263) связывает его работу для меня. Но с этим решением у меня также возникает проблема: если я добавлю новую динамику в список данных, я могу изменить ее значения, но после добавления другой dynaform я не могу изменить значение предыдущей dynaform (измененные значения не являются осуществления). –

Смежные вопросы