如何实现快速高效开发?低代码平台jeecgboot完美解决—jeecgboot3.1新特性
jeecgboot3.1版本新增了很多重要的新特性,這些新特性會幫助我們實現更高效的開發;例如集成微前端qiankun、代碼生成器增加uniapp移動端代碼生成等等,下面就讓我們來看看吧。
1. 集成微前端-qiankun
首先讓我們來看一下什么是“qiankun”?
qiankun 是一個基于single-spa 的微前端實現庫,旨在幫助大家能更簡單、無痛的構建一個生產可用微前端架構系統。
jeecgboot 3.1.0 后的版本默認已集成“qiankun”,老版本可根據文檔自行集成。參考文檔:http://doc.jeecg.com/2554339
2. 前端添加config配置
jeecgboot前端添加了config配置文件,支持在打包部署后重新修改配置;如下圖:
3. 代碼生成器-支持uniapp移動端代碼生成
代碼生成器支持uniapp前端列表和表單生成,目前只支持GUI方式。
3.1 代碼生成
- 首先我們找到system模塊下的JeecgOneGUI.java文件,右鍵直接運行即可
- 填寫“包名”、“類名”、“表名”后直接點擊“生成”即可,在控制臺我們可看到生成日志,找到對應的目錄,將生成的移動端代碼復制到前端項目。
3.2 移動前端配置
- 將生成的“DemoList.vue”和“DemoForm.vue”放到前端app項目的“pages”目錄下
- 在“pages.json”文件中配置文件路徑
- 在“routes.js”中配置文件路徑
- 配置完成后,可直接運行項目,在瀏覽器中查看
4. 支持sheet導出
之前版本我們導出excel時所有數據均導出在第一個sheet頁中,此版本我們支持分多個sheet導出。詳情參見附錄文檔
5. 首頁枚舉設置
通過后端首頁枚舉設置,我們可以根據不同角色配置不同的首頁展示,同時也支持順序權重用法。
6. online新功能
6.1 online表單默認字段排序規則
系統默認使用id排序,如果我們想使用其他字段進行排序時,可在擴展參數中配置字段及排序方式,{"orderRule": "asc"} ;如下圖:
6.2 設置校驗提示信息
當我們在online表單中設置了正則表達式校驗時,我們也可以在擴展參數中,設置校驗失敗時的提示信息,提示信息為:{"validateError": "這是自定義的提示信息"};如下圖:
6.3 online報表導出支持多sheet
online報表導出時,當數據超過1萬條時,可分多個sheet導出。
附錄:
- 1.jeectboot3.1新特性視頻
- 2.jeecgboot 微前端集成:http://doc.jeecg.com/2554339
- 3.微前端-qiankun指南:https://qiankun.umijs.org/zh/guide
- 4.autopoi支持分sheet導出文檔:http://doc.jeecg.com/2178238
- 5.首頁枚舉設置文檔:http://doc.jeecg.com/2319227
總結
以上是生活随笔為你收集整理的如何实现快速高效开发?低代码平台jeecgboot完美解决—jeecgboot3.1新特性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu-4686 Arc of Drea
- 下一篇: hdu-5068 Harry An