Obecnie mam składnik podobny do następującego przykładu:
@Component("infoData")
public class infoDataClass(){
protected Integer age;
protected String name;
protected String address;
ze swoimi górników i сеттерами...
I w moim xhtml mam dostęp do tych atrybutów w następujący sposób :
<div
id="infoContainer"
data-age="#{infoData.age}"
data-address="#{infoData.address}"
data-name="#{infoData.name}"
></div>
I ja je z powodzeniem dostać. Moje pytanie w tym, że zamiast zwracać się do nich, jeden po drugim, jak mogłem zebrać je wszystkie razem? Muszę dodać 5-6, a może i więcej atrybutów w przyszłości, i to będzie naprawdę brudny, jeśli będę nadal w tym samym duchu.
W moim interfejsie (vue) zajmuję się je w następujący sposób:
const age= $(containerElement).attr('data-age');
const name= $(containerElement).attr('data-name');