0.0.5-beta.29 • Published 12 days ago

@xuanmo/dl-ui v0.0.5-beta.29

Weekly downloads
-
License
MIT
Repository
github
Last release
12 days ago

全量功能安装

  • validator 非必须包,如果不需要表单校验可不用安装
  • dl-icons 非必须包,如果需要扩展图标,可自行安装
# npm 安装
$ npm i @xuanmo/{dl-ui,dl-common,dl-icons}

# yarn 安装
$ yarn add @xuanmo/{dl-ui,dl-common,dl-icons}

# pnpm 安装
$ pnpm add @xuanmo/{dl-ui,dl-common,dl-icons}

引入组件

import { createApp } from 'vue'

// 1. 引入组件
import DLUI from '@xuanmo/dl-ui'

// 3. 引入组件样式
import '@xuanmo/dl-ui/dist/index.css'

const app = createApp()

// 3. 注册组件
app.use(DLUI)

亮点

  • 🚀 表单作为容器、也作为低代码运行时解析器,可以容纳任意组件,通过 JSON 格式配置即可完成表单搭建,具体细节见表单篇
  • 💪 内置常用表单组件,支持扩展组件
  • 💪 繁琐的表单校验通过规则配置即可,校验与表单业务可完美剥离
  • 💪 可扩展的图标库
  • ✍️ 使用 TypeScript 开发,提供完整的类型定义
  • 🛠 更多功能开发中,欢迎共建...

组件开发初衷

  • 自己比较懒,不太喜欢做重复的事情,能用轮子解决的事情,尽量不搞第二次,由之前 Vue 2 版的配置表单开始(封装自 Vant),自己对这种通过 JSON 配置就能完成一个表单的渲染,深受喜爱,因为工作的缘故,目前主要做低代码平台产品(表单生态),也是一个比较感兴趣的方向;
  • 做开源也是为了能够认识更多朋友,从中学习一些工作中可能遇见不到的场景,欢迎一起讨论交流。

链接

特别鸣谢

License

  • 本项目基于 MIT 协议,欢迎有兴趣的朋友一起交流
  • Copyright © 2022-PRESENT D-xuanmo

动态

Alt

0.0.5-beta.29

12 days ago

0.0.5-beta.27

14 days ago

0.0.5-beta.28

14 days ago

0.0.5-beta.26

15 days ago

0.0.5-beta.25

15 days ago

0.0.5-beta.24

16 days ago

0.0.5-beta.23

18 days ago

0.0.5-beta.22

18 days ago

0.0.5-beta.21

19 days ago

0.0.5-beta.20

19 days ago

0.0.5-beta.19

20 days ago

0.0.5-beta.18

22 days ago

0.0.5-beta.16

25 days ago

0.0.5-beta.17

25 days ago

0.0.5-beta.15

27 days ago

0.0.5-beta.14

27 days ago

0.0.5-beta.13

1 month ago

0.0.5-beta.12

1 month ago

0.0.5-beta.11

1 month ago

0.0.5-beta.10

1 month ago

0.0.5-beta.9

1 month ago

0.0.5-beta.8

2 months ago

0.0.5-beta.7

2 months ago

0.0.5-beta.6

2 months ago

0.0.5-beta.3

2 months ago

0.0.5-beta.4

2 months ago

0.0.5-beta.5

2 months ago

0.0.5-beta.2

2 months ago

0.0.5-beta.1

2 months ago

0.0.4

2 months ago

0.0.2-beta.22

10 months ago

0.0.2-beta.21

10 months ago

0.0.2-beta.24

10 months ago

0.0.2-beta.23

10 months ago

0.0.2-beta.26

9 months ago

0.0.2-beta.25

9 months ago

0.0.2-beta.28

9 months ago

0.0.2-beta.27

9 months ago

0.0.2-beta.29

9 months ago

0.0.4-beta.10

6 months ago

0.0.4-beta.11

6 months ago

0.0.4-beta.9

6 months ago

0.0.4-beta.12

6 months ago

0.0.2-beta.9

10 months ago

0.0.2-beta.11

10 months ago

0.0.2-beta.10

10 months ago

0.0.4-beta.2

6 months ago

0.0.2-beta.13

10 months ago

0.0.4-beta.1

7 months ago

0.0.2-beta.12

10 months ago

0.0.4-beta.4

6 months ago

0.0.2-beta.15

10 months ago

0.0.4-beta.3

6 months ago

0.0.4-beta.6

6 months ago

0.0.2-beta.17

10 months ago

0.0.4-beta.5

6 months ago

0.0.4-beta.8

6 months ago

0.0.2-beta.19

10 months ago

0.0.4-beta.7

6 months ago

0.0.2-beta.18

10 months ago

0.0.3

7 months ago

0.0.2-beta.31

9 months ago

0.0.2-beta.30

9 months ago

0.0.2-beta.32

9 months ago

0.0.1-alpha.67

12 months ago

0.0.1-alpha.66

12 months ago

0.0.1-alpha.69

12 months ago

0.0.1-alpha.68

12 months ago

0.0.1-alpha.61

12 months ago

0.0.1-alpha.60

12 months ago

0.0.1-alpha.63

12 months ago

0.0.1-alpha.62

12 months ago

0.0.1-alpha.65

12 months ago

0.0.1-alpha.64

12 months ago

0.0.1-alpha.56

1 year ago

0.0.1-alpha.55

1 year ago

0.0.1-alpha.58

1 year ago

0.0.1-alpha.57

1 year ago

0.0.2-beta.7

11 months ago

0.0.2-beta.8

11 months ago

0.0.1-alpha.59

1 year ago

0.0.1-alpha.70

12 months ago

0.0.1-alpha.72

12 months ago

0.0.1-alpha.71

12 months ago

0.0.1-alpha.74

12 months ago

0.0.1-alpha.73

12 months ago

0.0.1-alpha.75

12 months ago

0.0.1

12 months ago

0.0.2-beta.3

12 months ago

0.0.2-beta.4

12 months ago

0.0.2-beta.5

11 months ago

0.0.2-beta

12 months ago

0.0.2-beta.1

12 months ago

0.0.2-beta.2

12 months ago

0.0.1-alpha.54

1 year ago

0.0.1-alpha.53

1 year ago

0.0.1-alpha.52

1 year ago

0.0.1-alpha.51

1 year ago

0.0.1-alpha.50

1 year ago

0.0.1-alpha.49

1 year ago

0.0.1-alpha.48

1 year ago