У меня есть JSF-файл с одним столбцом, содержащий список художников вместе с командойLink для каждого, что я хотел бы показать или скрыть альбомы, которые имеет конкретный художник когда вы нажимаете на ссылку.Условно отключить значение атрибута компонента на основе логического
Я только начал изучать JSF, и мне интересно, как лучше всего использовать значение командыLink для переключения между «Показать альбомы» и «Скрыть альбомы» при нажатии на ссылку? Можно ли это сделать без использования javascript?
Благодаря
Спасибо за ответы! – nivis
Когда я это пробовал, он обновляет все ссылки в datatable, а не только тот, который я нажал. Идея состоит в том, что при нажатии ссылки только эта ссылка должна изменить значение на «Скрыть альбомы», и должны отображаться только альбомы для этого конкретного исполнителя. – nivis
Тогда вы должны позволить условию зависеть от текущей строки, а не от родительского компонента, иначе она будет применяться ко всем строкам. Например. 'value =" # {artist.showAlbums? 'Show': 'Hide'} Альбомы "' – BalusC