Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xiaojundebug/unique-ui
一个用于Vue2.x的移动端组件库
https://github.com/xiaojundebug/unique-ui
vue vue-component vue-components vuejs vuejs2
Last synced: 17 days ago
JSON representation
一个用于Vue2.x的移动端组件库
- Host: GitHub
- URL: https://github.com/xiaojundebug/unique-ui
- Owner: xiaojundebug
- License: mit
- Created: 2019-03-15T06:34:44.000Z (over 5 years ago)
- Default Branch: dev
- Last Pushed: 2023-11-10T03:30:13.000Z (about 1 year ago)
- Last Synced: 2024-10-12T09:04:15.182Z (about 1 month ago)
- Topics: vue, vue-component, vue-components, vuejs, vuejs2
- Language: Vue
- Homepage: https://xiaojundebug.github.io/unique-ui/
- Size: 1.95 MB
- Stars: 43
- Watchers: 1
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
A mobile component library for Vue2.x
> :warning: 由于我工作中很久未再使用 vue 技术栈,且 vue3 也已发布,该仓库没有动力继续维护。
_这个 UI 库是我练手所用,质量可想而知,所以不要用在正式环境哦~_
_其中大量代码参考(抄袭)了 [vant](https://github.com/youzan/vant) ,少量代码参考了 [element-ui](https://github.com/ElemeFE/element)、[vux](https://github.com/airyland/vux) 等其它库_
### 👀 预览
https://xiaojundebug.github.io/unique-ui/
### 🌵 安装
```bash
npm i unique-ui
```### 🚀 快速开始
```javascript
import Vue from 'vue'
import Unique from 'unique-ui'Vue.use(Unique)
```### 💩 多年后对该项目的一些感想与反思
- commit message 不规范,有些 message 看起来很呆
- 主题功能薄弱,需要依靠手动构建文件
- icon 用的 `Font Awesom`,使用方式比较简陋
- 不该暴露一些公共方法,这对于一个 ui 库来说“管的太宽了”,况且写的还不咋样
- 没有单元测试
- 😀 还有。。。。现在感觉这个组件库的名字比较一般
...