Динамические Элементы - PullRequest
       6

Динамические Элементы

0 голосов
/ 09 ноября 2018

Есть ли способ динамического создания элементов в жидкости, например, так:

<f:section name="foo">
  <{tag} />
</f:section>

что нужно использовать где-то так:

<f:render section="foo" arguments="{ tag: 'f:form.textfield' }" />

что должно привести к выводу, связавшись: <input type="text" … />, а не <f:form.textfield … />, как это происходит.

1 Ответ

0 голосов
/ 09 ноября 2018

Не так, но вы могли бы что-то сделать с f:switch:

<f:section name="foo">
  <f:switch expression={tag}>
    <f:case value="f:form.textfield"><f:form.textfield /></f:case>
    <f:case value="etc">...</f:case>
  </f:switch>
</f:section>
...