0.1.67 • Published 4 years ago

biz-ux v0.1.67

Weekly downloads
2
License
ISC
Repository
-
Last release
4 years ago

BizUX组件库

biz-ux 组件库是基于 ReactPC 端 组件库,有以下几个特点

  • 基于 antd 的API设计,兼容antd组件
  • 粒度小,强调单一职责
  • 基于 Typescript 开发,提供类型信息,方便使用
  • 特色的表单和滚动条解决方案

环境支撑

现代浏览器,IE9 以上

安装

npm install biz-ux --save 

使用

全部引入方式:

应用入口引入 css:

import 'biz-ux/dist/biz-ux.css';

组件引入:

import { Checkbox } from 'biz-ux';
import React,{Component} from 'react';

class Demo extends Component{
    constructor(props,context){
        super(props,context);
        const me=this;
        me.state = {checked:false};
    }
    onChange(checked){
        this.setState({
            checked
        })
    }
    render(){
        const me=this;
        const {
            checked
        }=me.state;
        return (
            <Checkbox checked={checked} onChange={me.onChange.bind(me)} />
        )
    }
}

按需引入:

安装插件

npm i babel-plugin-import --save-dev

babel 7babel.config.js 文件配置如下:

module.exports = function (api) {
    api.cache(true);
    const presets = [
        // env ,react 等 presets
    ];
    const plugins = [
        // 其他插件
        [
            "babel-plugin-import",
            {
                "libraryName": "biz-ux",
                "libraryDirectory":"es",
                "style": true
            },
            "biz-ux"
        ]
    ];

    return {
        presets,
        plugins
    };
}

组件引入:

import { Checkbox } from 'biz-ux';

被插件替换为:

import Checkbox from 'biz-ux/es/checkbox';
import  'biz-ux/es/style';

组件开发

组件创建:

参考 /template/component 目录的结构创建组件,使用下面的命令启动开发模式:

npm run dev <name>

文档调试:

npm run doc:dev

组件开发规范见:组件开发规范

0.1.66

4 years ago

0.1.67

4 years ago

0.1.65

4 years ago

0.1.64

4 years ago

0.1.63

4 years ago

0.1.61

4 years ago

0.1.62

4 years ago

0.1.60

5 years ago

0.1.59

5 years ago

0.1.58

5 years ago

0.1.54

5 years ago

0.1.56

5 years ago

0.1.57

5 years ago

0.1.53

5 years ago

0.1.52

5 years ago

0.1.51

5 years ago

0.1.50

5 years ago

0.1.49

5 years ago

0.1.48

5 years ago

0.1.47

5 years ago

0.1.45

5 years ago

0.1.46

5 years ago

0.1.44

5 years ago

0.1.43

5 years ago

0.1.42

5 years ago

0.1.41

5 years ago

0.1.39

5 years ago

0.1.38

5 years ago

0.1.37

5 years ago

0.1.35

5 years ago

0.1.34

5 years ago

0.1.33

5 years ago

0.1.32

5 years ago

0.1.30

5 years ago

0.1.29

5 years ago

0.1.28

5 years ago

0.1.27

5 years ago

0.1.26

5 years ago

0.1.25

6 years ago

0.1.24

6 years ago

0.1.23

6 years ago

0.1.22

6 years ago

0.1.21

6 years ago

0.1.20

6 years ago

0.1.19

6 years ago

0.1.18

6 years ago

0.1.17

6 years ago

0.1.16

6 years ago

0.1.14

6 years ago

0.1.15

6 years ago

0.1.13

6 years ago

0.1.8

6 years ago

0.1.7

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.0

6 years ago

0.0.52

6 years ago

0.0.51

6 years ago

0.0.50

6 years ago

0.0.48

6 years ago

0.0.47

6 years ago

0.0.46

6 years ago

0.0.45

6 years ago

0.0.41

6 years ago

0.0.40

6 years ago

0.0.36

6 years ago

0.0.33

6 years ago

0.0.32

6 years ago