Описание тега vaadin23

1 ответ

Vaadin 23: addPropertyChangeListener для изменений JavaScript

Предназначено : в приложении Vaadin 23 я хотел бы получать информацию об изменении значения атрибута HTML. Что я пробовал : я создал эту формулу ввода: // Text input field Input input = new Input(); input.setId("myInputField"); Element textInput = i…
08 май '22 в 14:54
1 ответ

Как инициализировать объект, представленный строкой сетки Vaadin?

я использую Vaadinframework v23 для моего проекта. Я хотел добавить столбец компонента в одну из моих сеток, числовое поле. Строки моей сетки представляют объект из базы данных, к которой подключена моя программа. Я прошу ввода от пользователя, и я …
13 май '22 в 21:28
1 ответ

Как получить полосу прокрутки на VerticalLayout, а не на HorizontalLayout в Vaadin Flow

Это пример стартового проекта Vaadin Hello World . По сути, я хочу, чтобы полоса прокрутки находилась слева, а не на всей странице, как показано на рисунке ниже: Однако независимо от того, что я делаю, полоса прокрутки всегда появляется справа. Я по…
11 апр '22 в 20:27
1 ответ

vaadin 23 сообщает о режиме отладки при сборке для производства

Я создал свое приложение vaadin 23 в производственном режиме с помощью: mvn clean package -Pproduction -DskipTests -U Мой pom.xml содержит необходимый профиль: <!-- vaadin profiles --> <!-- https://vaadin.com/docs/latest/flow/production/pro…
20 апр '22 в 07:09
0 ответов

Компоненты, добавленные в отключенный div, не все наследуют отключенный атрибут.

Для части нашего пользовательского интерфейса основной элемент div отключен, а затем добавляются дополнительные компоненты на основе загруженных данных. Однако, если основной элемент div отключен перед добавлением дополнительных компонентов, то толь…
31 май '22 в 03:06
1 ответ

Как увеличить максимальное количество маркеров на картах Vaadin?

В Vaadin Maps (Vaadin 23) я обнаружил, что на карте отображается только определенное количество маркеров. Как мне, например, показать 500 маркеров (как в 500 местах в коде ниже)? locations.stream().forEach(location -> { Coordinate coordinate = Co…
07 апр '22 в 19:10
1 ответ

IllegalStateException в условном наблюдателе в компоненте Vaadin @RouteScoped

Мы используем Vaadin 23 (23.0.9) с vaadin-cdi (14.0.0) и имеем проблемы с условными наблюдателями в компонентах @RouteScoped (как это описано в руководстве): @RouteScoped public class ScopedComponent extends Div { private void onMessage( @Observes(n…
24 май '22 в 12:07
1 ответ

Многомодульное приложение Vaadin Maven с vaadin 23

Есть ли какой-либо архетип maven для многомодульного приложения vaadin 23, как у нас есть для vaadin 8, или какой-либо онлайн-способ создания многомодульного веб-приложения vaadin maven.
11 апр '22 в 20:31
2 ответа

vaadin flow DateTimePicker возвращает null, если введено только одно поле

Я использую DateTimePicker с потоком vaadin 23.0.5. Проблема в том, что если пользователь вводит только дату или время (но не оба), то, когда я сохраняю поле с помощью связующего, результатом будет null LocalDateTime. import com.vaadin.flow.componen…
14 апр '22 в 00:54
0 ответов

Не удается запустить приложение Vaadin из Eclipse

Я обновил приложение Vaadin с Vaadin 8 до Vaadin 23. Если я хочу запустить его непосредственно из Eclipse, я всегда получаю это исключение: javax.servlet.ServletException:com.vaadin.flow.server.ServiceException: java.io.UncheckedIOException:java.io.…
31 май '22 в 08:17
0 ответов

проблема с Vaadin 23 - компонент со списком

У меня проблема с новым компонентом Vaadin 23 и Combobox: combo.setRenderer(LitRenderer.<Model>of( "<div>${item.getNumber}<br><small><i>Qty Certified in Stock: </i>:${item.certified}</small></div>") .w…
26 апр '22 в 12:58
0 ответов

vaadin23 ComboBox.setValue не работает с ошибкой преобразования

Я использую vaadin23 для отображения списка часовых поясов в поле со списком с помощью связующего: ComboBox<ZoneId> timezoneField = new ComboBox<>(); timezoneField.setItemLabelGenerator(zoneId -> zoneId.getId()); timezoneField.setItem…
18 апр '22 в 02:02
0 ответов

Сетка с 2 строками заголовка (столбцы + строка фильтра) вызывает ошибку на стороне клиента (js), когда количество элементов > pageSize

Используя vaadin-flow версии 23, компонент сетки (com.vaadin.flow.component.grid.Grid): Я создаю Grid с помощью ListDataProvider. В дополнение к строке заголовка по умолчанию с именами столбцов я добавляю дополнительную строку заголовка для фильтров…
28 апр '22 в 03:03
1 ответ

Vaadin - добавление столбцов в сетку с карты

Я хочу отображать данные в сетке vaadin, но я хочу динамически создавать столбцы для каждого значения из списка customAttributes. Моя модель данных более или менее выглядит так Item name: String localization: Localization visible: Boolean customAttr…
26 апр '22 в 23:19
1 ответ

Запуск потока vaadin вместе с vaadin-8

У меня есть работающее приложение vaadin-8. Я хочу перенести это приложение на vaadin-23. Я добавил зависимости, связанные с vaadin-23. <dependency> <groupId>com.vaadin</groupId> <artifactId>vaadin-bom</artifactId> <…
10 апр '22 в 14:17
1 ответ

Безопасность Spring предотвращает переход к другому представлению из фонового потока

У меня проблемы с миграцией с Vaadin 14 на Vaadin 23. У меня есть длительная фоновая задача с диалоговым окном прогресса. С Vaadin 14 после завершения задачи я мог перейти к представлению результатов со следующим кодом: UI ui = UI.getCurrent(); fina…
03 май '22 в 13:35
0 ответов

Как установить язык в Vaadin Maps

Кажется, что во всех примерах используется основной язык страны при рендеринге карт, что круто, но сложно, когда я смотрю на страны, написанные на языках, с которыми я не знаком. Имея это в виду, как я могу настроить вид карты, чтобы показать все го…
07 апр '22 в 18:47
0 ответов

Vaadin 23: разные темы для разных родов

https://vaadin.com/docs/latest/ds/customization/custom-theme описывает, как использовать пользовательскую тему в Vaadin 23. Текущая тема выбирается путем записи ее имени в аннотацию следующим образом: @Theme("my-theme"). Система, которую я сейчас ра…
18 апр '22 в 09:30
0 ответов

Vaadin Flow 23 - текстовая область с изменяемым размером

Я создаю страницу для входа в блог, используя Vaadin Flow 23. Используя TextArea, мне нужно либо расширить TextArea, чтобы заполнить доступное пространство, либо сделать так, чтобы пользователь мог изменить размер текстовой области, щелкнув нижний п…
0 ответов

Vaadin 23 не может полностью перезагрузить приложение после повторного развертывания

Прямо сейчас я готовлю свое приложение Vaadin 23.2.5 к производству, и очень часто после повторного развертывания приложение не может полностью перезагрузиться и зависает с толстой синей полосой выполнения вверху. Единственная проблема, которую я ви…
20 окт '22 в 22:41