在數字化、信息化的時代,文件上傳與管理功能已經成為了各類應用系統的標配。無論是在辦公自動化、項目管理還是內容管理系統中,我們都希望能輕松、高效地完成文件的上傳、查看和管理。JVS低代碼表單引擎提供了文件類組件。無論是文件類型、大小的限制,還是上傳文件的數量,用戶都可以輕松根據實際需求完成個性化組件配置。
接下來我們看看文件類組件是如何使用的
文件類組件
適用場景
用戶可以用于多種不同場景下,根據需求設置不同文件類型、文件大小和一次性上傳的文件個數來上傳和管理并查看文件。
上傳文件基礎配置如下圖所示:
①:上傳文件組件,用戶通過點擊來上傳文件。
②:組件綁定模型的字段,點擊字段名稱后,系統會把本表單對應的模型字段展示出來,選中即可。
③:組件的中文名稱,修改后會將組件的名稱同步修改。
④:顯示控制,通過其他組件結果的設置內容判斷條件,當條件為真時展示本下拉框。
⑤:禁用控制,通過其他組件結果的設置內容判斷條件,當條件為真時本下拉框禁止操作。
⑥:觸發邏輯,當內容修改后,且鼠標失焦后,將觸發邏輯(用戶自定義的邏輯)。
⑦:是否必填項控制,默認關閉。
⑧:動態校驗,通過邏輯“且”和“或”根據表單組件字段比較值來校驗必填項或為空等情況。
⑨:允許為空,默認關閉。
樣式設置如下圖:
①:控件寬度,默認是24,可自定義設置。
②:提示描述設置,設置后可在獲取文件字樣后方問號符號展示鼠標移上去即顯示描述內容。
③:描述位置,可以設置展示描述符號的位置,默認在右側,還可設置換行展示。
④:最大允許,指設置一共可以上傳文件的個數。
⑤:可否多選,當最大允許超過1顯示該開關,默認關閉,開啟則表示一次性可以選多個文件上傳。
⑥:文件最大,指一次上傳文件大小的最大限制,單位MB。
⑦:文件類型,不填默認不限制上傳的文件類型,填多個即以英文逗號分隔,格式參照:.jpg,.jpeg,.png,docx
文件組件基礎配置如下圖所示:
①:文件組件設置用于顯示單個或一組文件,通常用于表單查看數據回顯等場景。
②:請參考文章??數據聯動設置??
在線demo:https://frame.bctools.cn/
基礎框架開源地址:https://gitee.com/software-minister/jvs