パッケージの詳細

bee-tooltip

tinper-bee444MIT2.2.3

bee-tooltip ui component for react

react, react-component, react-tooltip, iuap-design

readme

bee-tooltip

npm version Build Status Coverage Status

react bee-tooltip component for tinper-bee.

cz test 0

setup develop environment

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

使用

使用单独的tooltip包

组件引入

先进行下载tooltip包

npm install --save bee-tooltip

组件调用

import Tooltip from 'bee-tooltip';
React.render(
    <Tooltip
        onMouseOut={this.handle}
        inverse overlay={tip}>
        <Button colors="primary">
            请拂过我的脸庞
        </Button>
     </Tooltip>, document.getElementById('target'));

样式引入

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

使用tinper-bee组件库

(tinper-bee组件库使用方法)[]

import { Tooltip } from 'tinper-bee';

API

参数 说明 类型 默认值
className 类名 string -
placement 显示位置(top left right bottom) string top
inverse 反白显示 bool false
trigger 触发叠加层的事件 click/hover/focus hover/focus
delay 叠加层显示和隐藏的延迟时间 number -
delayShow 叠加层显示的延迟时间 number -
delayHide 叠加层隐藏的延迟时间 number -
defaultOverlayShown 覆盖Overlay设置的默认显隐状态 boolean false
overlay 叠加层 element/string/function -
onBlur 失去焦点触发的时间 function -
onClick 点击事件 function -
onFocus 焦点事件 function -
onMouseOut 鼠标离开事件 function -
onMouseOver 鼠标滑过事件 function -
placement 显示位置设置 top\left\bottom\right right
rootClose 是否点击除弹出层任意地方隐藏 boolean true
visible 是否控制弹出层的显示 boolean -
onVisibleChange 使用控制弹出层显示时的钩子函数 function -
container 容器 DOM元素/React组件/或者返回React组件的函数 -

更新履歴

2.1.8 (2020-05-11)

Bug Fixes

2.1.6 (2020-02-08)

2.1.5 (2019-12-06)

2.1.4 (2019-09-23)

2.1.3 (2019-09-21)

2.1.2 (2019-06-13)

2.1.1 (2019-06-06)

2.1.0 (2019-06-06)

2.0.4 (2019-03-26)

2.0.3 (2019-03-08)

2.0.2 (2019-03-08)

2.0.1 (2019-03-07)

2.0.0 (2019-02-28)

1.0.14 (2018-12-27)

1.0.13 (2018-12-10)

1.0.12 (2018-11-27)

1.0.11 (2018-11-15)

1.0.8 (2018-08-31)

Features

  • bee-tooltip: overlay加判断,没有内容不渲染arrow和inner (b817dc8)

1.0.7 (2018-08-12)

Bug Fixes

build

Documentation

  • md修改0: md修改0 (6932c93)
  • pub 后修改md文档: pub 后修改md文档 (1ee4f9c)
  • rendem.md update: rendem.md update (2474aa9)
  • 修改配置: 修改配置 (b2c9c97)
  • 文档修改: 文档修改 (04a944c)
  • 测试001: 测试001 (ae5ea27)

BREAKING CHANGES

  • pub 后修改md文档: pub 后修改md文档
  • 测试001: 测试001
  • bug修改2: bug修改2
  • md修改0: md修改0
  • 修改配置: 修改配置 MD文件
  • rendem.md update: rendem.md update
  • 文档修改: 文档修改
  • build: build

1.0.5 (2017-11-03)

Documentation

  • 文档修改: 文档修改 (746cb8d)

BREAKING CHANGES

  • 文档修改: 文档修改

1.0.4 (2017-11-03)

build

  • changelog sit: changelog sit (e129e84)

BREAKING CHANGES

  • changelog sit: changelog sit

1.0.3 (2017-11-03)

build

  • 组件清理,changelog: 组件清理,changelog (317b489)

BREAKING CHANGES

  • 组件清理,changelog: 组件清理,changelog

1.0.2 (2017-10-31)

1.0.1 (2017-10-18)