Есть ли способ в vaadin прокручивать или переходить к определенной точке (например, Label
) внутри представления (например, Panel
), когда компонент кнопки или ссылки нажал? Как и функции привязки на веб-сайте?Якорная функция в Vaadin для перехода/прокрутки до определенной точки
Я использую Vaadin 7.5.9
EDIT: У меня есть HorizontalSplitPanel
. Его первый компонент - это список элементов, в которых пользователь может сделать выбор. Выбирает ли элемент второй компонент HorizontalSplitPanel
. Второй компонент состоит из VerticalLayout
, содержащего заголовок и меню, и Panel
. Если в меню есть выбор, то Panel
следует прокрутить к указанной записи.
Спасибо. Он делает то, что я хочу достичь, но не совсем. У меня есть «VerticalLayout» во втором компоненте «HorizontalSplitPanel». «VerticalLayout» содержит некоторое содержимое и «панель». Внутри этой «панели» я хочу перейти к определенному «якорю». К сожалению, использование предложенного метода также прокручивает второй компонент «HorizontalSplitPane», а не только содержимое «Panel», чего я хотел бы достичь. Любое предложение для этого, пожалуйста? – Huber
Попробуйте использовать ссылку «Ссылка» на фрагмент и передать идентификатор компоненту через '.setId (String)' – Raffaele
Вы имеете в виду? 'Ссылка link = новая ссылка (« LinkText », новый ExternalResource (« # destinationID »)); и для целевого компонента' destComp.setId («destinationID»); '? Потому что это не сработало для меня, так как мой url похож на '.../start # actualContent'. – Huber