在低代碼開發(fā)平臺中,列表頁是一個用于顯示數(shù)據(jù)列表的頁面。它通常用于展示數(shù)據(jù)庫中的多條記錄,并提供搜索、排序和篩選等功能,以方便用戶對數(shù)據(jù)進(jìn)行查找和瀏覽。
jvs-list是jvs快速開發(fā)平臺的列表頁的配置引擎,它和普通的crud 具備更好的交互操作性,主要特點(diǎn)如下:
- 支持動態(tài)模型創(chuàng)建,列表引擎支持動態(tài)創(chuàng)建物理庫表,無需提前建庫建表,大大降低操作技術(shù)門檻
- 支持可視業(yè)務(wù)邏輯配置,支持CRUD之外的配置,按鈕可以觸發(fā)列表、表單、api接口、業(yè)務(wù)邏輯(詳見jvs-logic介紹)等
- 列表與表單配置解耦,配置解耦后可配置的頁面更加靈活,滿足更豐富的場景
- 多種靈活樣式支持,支持多種類型的樣式配置,簡潔高效
jvs-list引擎功能列表:
功能名稱 |
功能描述 |
備注 |
基礎(chǔ)信息 |
列表頁的名稱命名與修改 |
|
備注描述 |
列表頁可以增加備注說明,且可以在列表頁界面上展示 |
|
布局模式 |
支持普通列表、卡片模式、樹表模式 方式進(jìn)行數(shù)據(jù)呈現(xiàn) |
新增 |
配置預(yù)覽 |
根據(jù)列表頁配置,預(yù)覽配置效果 |
|
新增字段 |
手動添加列表頁的展示數(shù)據(jù)列,動態(tài)生成列表數(shù)據(jù)列對應(yīng)的物理字段的名稱(駝峰式) |
|
批量增加字段 |
支持批量添加多個字段 |
新增 |
字段顯隱開關(guān) |
支持字段的顯隱開關(guān)設(shè)置 |
|
字段樣式控制 |
支持字段多種樣式控制,例如 顏色、背景、字段寬度、點(diǎn)擊復(fù)制等功能 |
|
查詢條件配置 |
實(shí)現(xiàn)基于該字段的查詢條件控制 |
|
列固定 |
對列表頁超長時(shí),可提供左側(cè)固定展示的效果 |
新增 |
快速查詢配置 |
在普通列表頁模式下,快速查詢是提供tab 切換的功能控制的開關(guān),在樹表模式下,快速查詢提供左側(cè)樹形功能控制的開關(guān) |
|
左右排序控制 |
提供列表頁字段左右排序的控制,通過上下箭頭控制,實(shí)現(xiàn)字段的前后排列 |
|
操作欄控制 |
提供操作欄寬度設(shè)置、提供操作欄是否永久固定展示設(shè)置 |
新增 |
列表頁數(shù)據(jù)排序設(shè)置 |
提供基于數(shù)據(jù)展示列的升序降序排列設(shè)置 |
|
按鈕來源模式 |
系統(tǒng)提供部分常用的默認(rèn)按鈕,同時(shí)也提供自定義按鈕的配置 |
|
按鈕觸發(fā)模式 |
系統(tǒng)提供按鈕點(diǎn)擊觸發(fā)的關(guān)聯(lián)操作,支持觸發(fā)表單、觸發(fā)列表、觸發(fā)邏輯、觸發(fā)接口調(diào)用 |
|
按鈕類型配置 |
系統(tǒng)支持表級按鈕與行級按鈕設(shè)置,表級按鈕是對整個模型進(jìn)行操作,支持多行數(shù)據(jù)的批量操作,行級按鈕是對本行數(shù)據(jù)進(jìn)行操作 |
|
數(shù)據(jù)過濾設(shè)置 |
提供列表頁展現(xiàn)時(shí)的數(shù)據(jù)過濾的操作 |
|
操作權(quán)限 |
提供頁面展現(xiàn)、按鈕點(diǎn)擊操作的權(quán)限控制,可通過權(quán)限組與人員選擇器(多維度)進(jìn)行功能授權(quán) |
|
數(shù)據(jù)權(quán)限 |
提供 基于數(shù)據(jù)模型層的權(quán)限控制與頁面層的權(quán)限控制,數(shù)據(jù)模型層的權(quán)限控制則實(shí)現(xiàn)的 |
升級 |
數(shù)據(jù)導(dǎo)入邏輯 |
在數(shù)據(jù)通過列表頁導(dǎo)入按鈕觸發(fā)時(shí),增加前置邏輯與后置邏輯的配置 |
|
自動創(chuàng)建模型 |
點(diǎn)擊保存時(shí),根據(jù)列表展示數(shù)據(jù)列動態(tài)創(chuàng)建 數(shù)據(jù)模型的對應(yīng) 物理表 |
|
模型名稱設(shè)置 |
修改數(shù)據(jù)模型名稱 |
|
模型字段查看 |
支持模型字段查看 |
|
唯一性設(shè)置 |
設(shè)置字段的唯一性校驗(yàn),支持單字段、組合字段的唯一性校驗(yàn) |
|
模型脫敏設(shè)置 |
支持根據(jù)校色、根據(jù)字段類型設(shè)置不同的脫敏規(guī)則 |
|
模型級數(shù)據(jù)權(quán)限 |
基于模型的數(shù)據(jù)權(quán)限控制 |
|
移動端展現(xiàn) |
自動生成uniapp的列表頁展示 |
新增 |
新增功能簡介
1、列表頁支持多種列表展現(xiàn),普通模式、卡片模式、樹表模式
配置界面:
2、批量新增字段
3、固定列字段
4、數(shù)據(jù)權(quán)限,實(shí)現(xiàn)兩個層級的數(shù)據(jù)權(quán)限,一個層級基于數(shù)據(jù)模型層控制(全局)、一個層級基于頁面級控制(頁面)
5、移動端展現(xiàn)
在線Demo:https://frame.bctools.cn文章來源:http://www.zghlxwxcb.cn/news/detail-492637.html
開源地址:https://gitee.com/software-minister/jvs文章來源地址http://www.zghlxwxcb.cn/news/detail-492637.html
到了這里,關(guān)于低代碼工具:jvs-list(列表引擎)2.1.7功能清單及新增功能介紹的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!