文件最后提交记录最后更新时间
3 年前
3 年前
3 年前
3 年前
3 年前
README

API

DTooltipProps

interface DTooltipProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'children'> {
  children: React.ReactElement;
  dVisible?: boolean;
  dTrigger?: 'hover' | 'click';
  dContainer?: DRefExtra | false;
  dPlacement?: DPopupPlacement;
  dEscClosable?: boolean;
  dArrow?: boolean;
  dDistance?: number;
  dInWindow?: number | false;
  dMouseEnterDelay?: number;
  dMouseLeaveDelay?: number;
  dZIndex?: number | string;
  dTitle: React.ReactNode;
  onVisibleChange?: (visible: boolean) => void;
  afterVisibleChange?: (visible: boolean) => void;
}
属性 说明 默认值 版本
dVisible 弹窗是否可见,受控,默认为 false -
dTrigger 设置触发行为 'hover'
dContainer 设置父容器,false 表示元素的 parentElement -
dPlacement 设置弹窗位置 'top'
dEscClosable 是否可通过 Esc 关闭弹窗 true
dArrow 是否展示箭头 true
dDistance 弹窗与触发元素的距离 10
dInWindow 视窗边界与弹窗的最小距离, false 表示不强制弹窗在视窗内 false
dMouseEnterDelay 鼠标移入后延时多少毫秒显示弹窗 150
dMouseLeaveDelay 鼠标移出后延时多少毫秒关闭弹窗 200
dZIndex 设置弹窗的 z-index -
dTitle 设置显示内容 -
onVisibleChange 显/隐的回调 -
afterVisibleChange 完成显/隐的回调 -