パッケージの詳細

bee-popover

tinper-bee443MIT3.1.2

popover ui component for react

react, react-component, bee-popover, iuap-design

readme

bee-popconfirm

npm version Build Status Coverage Status

Browser Support

IE Chrome Firefox Opera Safari
IE 9+ ✔ Chrome 31.0+ ✔ Firefox 31.0+ ✔ Opera 30.0+ ✔ Safari 7.0+ ✔

react bee-popconfirm component for tinper-bee

some description...

使用方法

const popoverLeft = (
  <Popconfirm id="popover-positioned-left" title="左侧弹出">
    您喜欢使用tinper-bee组件库吗?
  </Popconfirm>
);

class Demo extends Component {
    render () {
        return (
              <OverlayTrigger trigger="click" placement="left" overlay={popoverLeft}>
                <Button colors="primary">向左!</Button>
              </OverlayTrigger>
        )
    }
}

样式引入

  • 可以使用link引入build目录下Popconfirm.css
    <link rel="stylesheet" href="./node_modules/bee-popconfirm/build/Popconfirm.css">
  • 可以在js中import样式
    import "./node_modules/bee-popconfirm/src/Popconfirm.scss"
    //或是
    import "./node_modules/bee-popconfirm/build/Popconfirm.css"

API

参数 说明 类型 默认值
id 标示弹出层 string/number -
title 卡片标题 string/ReactNode -
content 卡片内容 string/ReactNode -
placement 弹出位置 可选 top left right bottom topLeft topRight bottomLeft bottomRight leftTop leftBottom rightTop rightBottom right
positionTop 弹出框向上偏移量 string/number -
positionLeft 弹出框向左偏移量 string/number -
container 容器 ReactNode/function body
trigger 触发现实和隐藏的事件类型 click/hover/focus hover
show 控制显示和隐藏 bool -
defaultOverlayShown 默认显示的状态 bool false
onHide 隐藏时的回调 function -

开发调试

$ npm install -g bee-tools
$ git clone https://github.com/tinper-bee/bee-popconfirm
$ cd bee-popconfirm
$ npm install
$ npm run dev

更新履歴

3.1.1 (2020-04-24)

Bug Fixes

3.1.0 (2020-02-08)

Bug Fixes

  • 支持弹框根据内容宽度自动撑开 (405e478)

3.0.7 (2020-01-14)

3.0.6 (2019-11-06)

3.0.5 (2019-09-25)

3.0.4 (2019-09-23)

3.0.3 (2019-09-21)

3.0.2 (2019-06-17)

3.0.1 (2019-06-13)

3.0.0 (2019-06-06)

2.0.2 (2019-04-28)

2.0.1 (2019-04-25)

2.0.0 (2019-02-28)

1.0.6 (2019-01-22)

1.0.4 (2018-12-10)

1.0.3 (2018-11-19)

1.0.2 (2018-02-01)

Bug Fixes

  • demo展示bug (1eb95fa)
  • 修改示例 (316378a)
  • bee-popover: 修复受控制的Popover,会自动关闭bug (a1f3539)
  • popover: add .gitignore idea (aa6d4f5)
  • popover: test log (11fef14)