0.1.67 • Published 3 years ago

biz-ux v0.1.67

Weekly downloads
2
License
ISC
Repository
-
Last release
3 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

3 years ago

0.1.67

3 years ago

0.1.65

3 years ago

0.1.64

3 years ago

0.1.63

3 years ago

0.1.61

3 years ago

0.1.62

3 years ago

0.1.60

3 years ago

0.1.59

3 years ago

0.1.58

3 years ago

0.1.54

3 years ago

0.1.56

3 years ago

0.1.57

3 years ago

0.1.53

3 years ago

0.1.52

3 years ago

0.1.51

3 years ago

0.1.50

3 years ago

0.1.49

3 years ago

0.1.48

4 years ago

0.1.47

4 years ago

0.1.45

4 years ago

0.1.46

4 years ago

0.1.44

4 years ago

0.1.43

4 years ago

0.1.42

4 years ago

0.1.41

4 years ago

0.1.39

4 years ago

0.1.38

4 years ago

0.1.37

4 years ago

0.1.35

4 years ago

0.1.34

4 years ago

0.1.33

4 years ago

0.1.32

4 years ago

0.1.30

4 years ago

0.1.29

4 years ago

0.1.28

4 years ago

0.1.27

4 years ago

0.1.26

4 years ago

0.1.25

4 years ago

0.1.24

4 years ago

0.1.23

4 years ago

0.1.22

4 years ago

0.1.21

4 years ago

0.1.20

4 years ago

0.1.19

4 years ago

0.1.18

4 years ago

0.1.17

4 years ago

0.1.16

4 years ago

0.1.14

4 years ago

0.1.15

4 years ago

0.1.13

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.0

5 years ago

0.0.52

5 years ago

0.0.51

5 years ago

0.0.50

5 years ago

0.0.48

5 years ago

0.0.47

5 years ago

0.0.46

5 years ago

0.0.45

5 years ago

0.0.41

5 years ago

0.0.40

5 years ago

0.0.36

5 years ago

0.0.33

5 years ago

0.0.32

5 years ago