Как добавить BreadCrumbs в мое приложение vaadin? - PullRequest
0 голосов
/ 01 декабря 2011

Я занимаюсь разработкой приложения vaadin, в котором я хочу реализовать хлебные крошки. Может кто-нибудь сказать мне, как добавить эту функциональность.

Ответы [ 4 ]

3 голосов
/ 01 декабря 2011

В чем проблема?они получили некоторую информацию на сайте: https://vaadin.com/web/henrik/wiki/-/wiki/Main/BreadcrumbPattern%3Bjsessionid=DD7DAB31FC7430925021AFBFBC600260

1 голос
/ 21 января 2013

Для Vaadin уже реализовано дополнение к хлебным крошкам.

Не стесняйтесь загружать его из каталога дополнений

0 голосов
/ 23 декабря 2017

Краткий ответ: вам нужно создать жгут, чтобы построить дерево ссылок (кнопок): перечисления, слушатели, события.Дополнение Vaadin не может справиться с этим из коробки.API даже не позволяет чистить список кнопок.Хороший учебник: Руководство

0 голосов
/ 02 декабря 2011

Это скорее проблема бэкэнда с визуализацией внешнего интерфейса.Вы должны создать какой-то API, который собирает шаги, которые вы считаете уместными, а затем пользовательский интерфейс запрашивает представление и распечатывает их как кнопку или что-то в этом роде.

Вот одно предложение для API для крошкикласс из бесчисленных возможностей:

public void append(Step)
public void set(List<Step>)
public void clear()
public List<Step> getBreadcrumb()

Шаг будет содержать публичное имя, отображаемое пользователю, а также метод, который вернет вас к этому шагу.

...