Skip to content
/ wdui Public
forked from wdfe/wdui

Mobile UI Components Library based on Vue 2.0 at Weidian

License

Notifications You must be signed in to change notification settings

bxb0911/wdui

This branch is 71 commits behind wdfe/wdui:dev.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ea5118e · Jun 16, 2017
Jun 7, 2017
Jun 16, 2017
Jun 16, 2017
Jun 13, 2017
Jun 16, 2017
Jun 13, 2017
Jun 16, 2017
Dec 26, 2016
Feb 27, 2017
Mar 31, 2017
Dec 26, 2016
Jun 9, 2017
May 3, 2017
May 31, 2017
Apr 26, 2017
Mar 30, 2017
Apr 27, 2017
Apr 27, 2017
Dec 18, 2016
Jun 13, 2017
Jun 7, 2017

Repository files navigation

WDUI

Build Status Coverage Status npm package License: MIT

安装

npm i wdui@latest --save-dev

引入

整体引入

import Vue from 'vue'
import * as wdui from 'wdui' //整体引入
import 'wdui/lib/styles/theme-default/index.css' //引入样式文件

Vue.use(wdui)

按需引入(使用 babel-plugin-component 插件)

npm i babel-plugin-component --save-dev

修改 babel 配置文件 .babelrc, 添加 babel-plugin-component 插件

{
  "plugins": ["transform-vue-jsx", "something else" ,["babel-plugin-component", {
    "libraryName": "wdui"
  }]],
}

按需引入

import {Header} from 'wdui'

export default {
  components: {
    'wd-header': Header
  }
}

Tips

  • 全部组件使用 REM 布局实现多终端适配,使用本组件库时请搭配使用 lib-flexible 方案。
  • 兼容性: Android 4.4 + , iOS 6 +

Contribute

请参考 Contribute Guide 后提交 Pull Request。

Acknowledgements

wdui 开发时曾参考过以下项目:

License

MIT

About

Mobile UI Components Library based on Vue 2.0 at Weidian

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 55.8%
  • Vue 41.9%
  • CSS 1.2%
  • HTML 1.1%