實習筆記 之 components 包下檔案描述

yhstsy發表於2024-04-07
  1. _util:存放自定義函式
  2. AvatarList:顯示頭像群並支援 tip(文字提示)
  3. chart:存放各種圖表相關的元件,如條形圖柱形圖折線圖等
  4. countDown:倒數計時元件,該元件有 3 個屬性:
      • target:時間/毫秒數,必填
      • format:該方法接收一個毫秒數的引數,用於格式化顯示當前倒數計時時間,非必填
      • onEnd:倒數計時結束觸發函式
  5. dict:資料字典專用
  6. Ellipsis:字串擷取元件,可以指定字串的顯示長度,並將全部內容顯示到 tip 中
  7. jeecg:該包下自定義了很多列表/表單中用到的元件
  8. jeecgbiz:該包下定義了一些業務相關的元件,比如選擇使用者彈框,根據部門選擇使用者等
  9. layouts + page:系統頁面佈局相關元件,比如登陸進去之後,頁面頂部顯示什麼,底部顯示什麼,選單點選觸發多個 tab 的佈局等等。一般不需要修改
  10. menu:選單元件,兩個,一個摺疊選單,一個正常顯示的選單
  11. NumberInfo:數字資訊顯示元件
  12. online:該包下封裝了online表單的相關元件,用於展示表單各種控制元件,驗證表單等
  13. setting:該包下封裝了首頁風格切換等功能
  14. table:一個二次封裝的 table 元件,用於展示列表
  15. tools:
      • Breadcrumb.vue:麵包屑二次封裝,支援路由跳轉
      • DetailList.vue:詳情展示頁面
      • FooterToolBar.vue:fixed 定位的底部,透過是否定義內部控制元件的屬性 slot="extra" 決定是左浮動還是右浮動
      • HeaderNotice.vue:首頁通知
      • HeaderInfo.vue:上下文字佈局
      • Logo.vue:首頁左上側的 log 圖
      • UserMenu.vue:首頁右上側的內容
  16. trend:趨勢顯示元件

相關文章