@beisen-platform/button-group

平台按钮分组组件

Usage no npm install needed!

<script type="module">
  import beisenPlatformButtonGroup from 'https://cdn.skypack.dev/@beisen-platform/button-group';
</script>

README

ButtonGroup 使用说明

项目运行

  1. cnpm install 或 npm install cnpm使用教程

  2. npm run dev (开发环境打包 port:8080)

  3. npm run test (测试用例)

  4. npm run build (生产环境打包)

ButtonGroup参数

{
  children: [{
    /** 按钮名称,可以取以下值:
     *   'IconButton'(默认)
     *   'BaseButton'
     *   'DropDownButton'
     *   其实……实际上写BaseButton和DropDownButton以外的都是IconButton🤔
     */
    buttonName: 'IconButton',

    /** 具体的相应按钮组件的props */
    ...buttonProps
  },{
    buttonName: 'IconButton',
    ...buttonProps
  }]
}

Button的props文档:

ButtonGroup调用方法

1.安装npm组件包

npm install @beisen/button-group --save-dev

2.引用组件

import ButtonGroup from "@beisen/button-group"
  1. 传入参数

该参数为上述参数,传入方式使用: {...参数}

render () {
    return (
      <ButtonGroup {...this.state.GroupData} />
    )
  }