Добавить
Уведомления

Диалог для таблицы для выбора значения. Spring Boot + Webix

Spring Boot MVC и Webix: редактируем связи OneToMany в таблице с помощью диалога с таблицей. Настраиваем сериализацию в Jackson для частичной сериализации объектов Поддержать проект: ➡ Стать спонсором https://www.youtube.com/letscodedru/join ➡ Patreon https://www.patreon.com/letscodedru ➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086 ➡ PayPal https://paypal.me/letscodedru ➡ Qiwi https://qiwi.me/letscode Выбор элемента из комбобокса вещь, конечно, удобная со всех сторон. Но, когда элементов становится слишком много или описание выбираемой сущности составное (марка автомобиля и модель), хочется иметь удобный инструмент для выбора. В webix легко можно реализовать простой диалог с таблицей (с пагинацией и прочими благами цивилизации) без необходимости писать много сложного кода. Код из видео: https://github.com/drucoder/logistic/tree/SelectionDialog Отладка JavaScript в браузере. Инструменты разработчика Chrome: https://www.youtube.com/watch?v=8ZKgsdxSdTc Стрим с разбором репозиториев подписчиков: https://youtu.be/vwTFk7OFDCU?t=303 Документация по выделению в таблице webix: https://docs.webix.com/datatable__selection.html Документация по всплывающим окнам webix: https://docs.webix.com/api__refs__ui.window.html Документация по обработчику клика в таблице webix: https://docs.webix.com/api__link__ui.datatable_onitemclick_event.html Документация по настройке сериализации элементов средствами Jackson: https://github.com/FasterXML/jackson-annotations#annotations-for-choosing-moreless-specific-types Документация по установке значения в таблице webix: https://docs.webix.com/datatable__get_set_data.html#settingthevalue ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ➡ Второй канал: https://www.youtube.com/geekChatDru ➡ Twitch: https://www.twitch.tv/drucoder ➡ Твиттер: https://twitter.com/letsCodeDru ➡ Группа Вконтакте: https://vk.com/letscodedru ➡ Канал в Telegram: https://t.me/letsCode_dru ➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw ➡ Сервер в Discord: https://discord.gg/xs6XxSx ➡ Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5

Иконка канала letsCode
2 подписчика
12+
2 просмотра
6 лет назад
12+
2 просмотра
6 лет назад

Spring Boot MVC и Webix: редактируем связи OneToMany в таблице с помощью диалога с таблицей. Настраиваем сериализацию в Jackson для частичной сериализации объектов Поддержать проект: ➡ Стать спонсором https://www.youtube.com/letscodedru/join ➡ Patreon https://www.patreon.com/letscodedru ➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086 ➡ PayPal https://paypal.me/letscodedru ➡ Qiwi https://qiwi.me/letscode Выбор элемента из комбобокса вещь, конечно, удобная со всех сторон. Но, когда элементов становится слишком много или описание выбираемой сущности составное (марка автомобиля и модель), хочется иметь удобный инструмент для выбора. В webix легко можно реализовать простой диалог с таблицей (с пагинацией и прочими благами цивилизации) без необходимости писать много сложного кода. Код из видео: https://github.com/drucoder/logistic/tree/SelectionDialog Отладка JavaScript в браузере. Инструменты разработчика Chrome: https://www.youtube.com/watch?v=8ZKgsdxSdTc Стрим с разбором репозиториев подписчиков: https://youtu.be/vwTFk7OFDCU?t=303 Документация по выделению в таблице webix: https://docs.webix.com/datatable__selection.html Документация по всплывающим окнам webix: https://docs.webix.com/api__refs__ui.window.html Документация по обработчику клика в таблице webix: https://docs.webix.com/api__link__ui.datatable_onitemclick_event.html Документация по настройке сериализации элементов средствами Jackson: https://github.com/FasterXML/jackson-annotations#annotations-for-choosing-moreless-specific-types Документация по установке значения в таблице webix: https://docs.webix.com/datatable__get_set_data.html#settingthevalue ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ➡ Второй канал: https://www.youtube.com/geekChatDru ➡ Twitch: https://www.twitch.tv/drucoder ➡ Твиттер: https://twitter.com/letsCodeDru ➡ Группа Вконтакте: https://vk.com/letscodedru ➡ Канал в Telegram: https://t.me/letsCode_dru ➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw ➡ Сервер в Discord: https://discord.gg/xs6XxSx ➡ Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5

, чтобы оставлять комментарии