Skip to content

rt-aha/vue3-libs-re

Repository files navigation

common

  • Button
  • Divider
  • Dropdown
    • 多層級
    • hover 展開

dataDisplay

  • Accordion
  • Avatar
    • 應改為背景圖
  • Badge
    • 新增一個可以插入文字或圖的功能
  • Empty
  • Image
  • Tags/DynamicTags
    • extra 編輯功能
  • Paragraph
  • List
  • Table
    • 只先做基本功能
  • SimpleTable
  • Countdown
  • TimeLine
    • 要能放 render comp 進去
  • Tree
    • 可點擊
    • 可禁用
    • render
  • CountTo
    • 在 countup 之上多包一層,
    • 進入畫面時才開始跑
  • swiper
    • 先輕封裝一層,config 那些還沒寫進去

dataInput

  • Form//
    • 把非同步驗證加進去,完成後刪除 async-validator 套件
  • FormGrid
  • FormItem
  • FormMessage
  • Radio
  • Switch
  • Textarea
  • TimePicker
    • timelist 不用抽成組件
    • 處理 console.log 跳的錯誤
    • 顯示 UI 應該和時間同步
  • DatePicker
  • DateRangePicker
  • Checkbox
  • InputList/DynamicInputs
    • 待 emailAutoComplete 完成,做一版輸入 email 的
    • 可動態插不同組件
  • Input
    • 功能 - 字數限制
  • InputNumber
    • 小數點還要處理
    • 使用千分位
  • Upload
    • 各種附帶屬性
    • 預覽方式要有條列式和方塊形式
    • 影片預覽圖,中間要有一個播放鍵
    • 影片點擊要可以播放
  • Transfer
  • Select
    • 可清除功能
    • MultiSelect
    • SearchSelect
    • GroupSelect
    • 整體禁用
  • [-] DependencySelect
    • 寫進Select 不需要額外一個組件
  • EmailAutoComplete
  • Slider
  • AutoInput
  • Markdown Editor
    • 封裝 @kangc/v-md-editor

feedback

  • Modal
  • Drawer
  • Skeleton
    • 做些卡片或文章之類的例子
  • Loading
    • 只做一個圈圈而已
  • Tooltip(PopOver)
  • Message
    • 待優化:目前用 watch 判斷新推入字串,若有一樣字串,會失效
    • 可用 render
  • Notification
  • Steps
    • 有空補個直的

navigation

  • Breadcrumb
  • Tabs
    • 先只做最基本的
    • 動畫計算槓槓跑來跑去
  • Pagination

其他

  • common 說明
  • dataDisplay 說明
  • navigation 說明
  • feedback 說明
  • [ ]

About

vue3 客製化組件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published