У меня есть статический список выпадающего списка, но я хочу получить как значение, так и текст из раскрывающегося списка в AEM touch UI.Извлечь текст и значения как из Touch UI Dropdown в AEM
<articleType
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/select"
fieldLabel="Article Type"
name="./articleType">
<items jcr:primaryType="nt:unstructured">
<select
jcr:primaryType="nt:unstructured"
text="Select Icon"
value=""/>
<article
jcr:primaryType="nt:unstructured"
text="Article"
value="article"/>
<video
jcr:primaryType="nt:unstructured"
text="Video"
value="video"/>
<infographic
jcr:primaryType="nt:unstructured"
text="Infographic"
value="graph"/>
</items>
</articleType>
Теперь я хочу, чтобы принести его как <i class="article-icon icon" />
. Я могу получить «класс значка» из «значения», но мне нужно всегда иметь некоторые условия тестирования для извлечения текста. Так что я хочу решение для этого.
Почему бы не просто сделать значение композит, что в значении и текст? В любом случае, они оба статичны, верно? Или вывести текст из значения во внутреннем коде? Какой конкретный вариант использования? – toniedzwiedz
Я не хочу ничего делать, поэтому состав не предпочтительнее для меня. –