CUBA Platform系列:自定义可视化组件
生活随笔
收集整理的這篇文章主要介紹了
CUBA Platform系列:自定义可视化组件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1 使用WebJars
1.1 引入WebJar依賴
以集成DateRangePicker前端組件為例 (http://www.daterangepicker.com/)
2. 使用或集成Vaadin Add-on
2.1 CUBA 7
2.1.1 引入Add-on依賴
如果沒有web-toolkit模塊,首先創(chuàng)建該模塊
以Vaadin插件DateTimeRangePicker為例,在build.gradle中,在 web 模塊配置中添加包含組件的擴展包的依賴:
在web-toolkit模塊的AppWidgetSet.gwt.xml文件中,說明項目的部件繼承自擴展的部件:
<module><inherits name="com.haulmont.cuba.web.widgets.WidgetSet" /><inherits name="org.vaadin.addons.datetimerangepicker.WidgetSet" />2.2 CUBA 6
對于CUBA 6版本,以vaadin stepper組件為例進行說明。
2.2.1 引入Add-on依賴
其中Inherited widgetset內(nèi)容根據(jù)依賴jar包的MANIFEST.MF中的Vaadin-Widgetset填寫
2.2.2 CSS依賴處理
將依賴包中的scss文件直接拷貝到cuba工程中,并加入依賴即可。
總結(jié)
以上是生活随笔為你收集整理的CUBA Platform系列:自定义可视化组件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenStack----Nova 计算
- 下一篇: 苏州新导_智慧养老解决方案_养老院解决方