{
+ /**
+ * 【议案讨论中】延迟出现提示,用于异步加载提示信息需要延迟显示的业务场景下
+ */
+ delay?: number;
/**
* 是否在关闭浮层时销毁浮层
* @default true
*/
destroyOnClose?: boolean;
/**
- * 用于设置显示几秒之后消失,初始第一次有效
- * @default 3000
+ * 用于设置提示默认显示多长时间之后消失,初始第一次有效,单位:毫秒
*/
duration?: number;
+ /**
+ * 浮层出现位置
+ * @default top
+ */
+ placement?: 'mouse' | PopupPlacement;
/**
* 是否显示浮层箭头
* @default true
@@ -28,4 +36,4 @@ export interface TdTooltipProps extends PopupProps {
* @default default
*/
theme?: 'default' | 'primary' | 'success' | 'danger' | 'warning' | 'light';
-};
+}
diff --git a/test/ssr/__snapshots__/ssr.test.js.snap b/test/ssr/__snapshots__/ssr.test.js.snap
index ab7454451..ccbc1f534 100644
--- a/test/ssr/__snapshots__/ssr.test.js.snap
+++ b/test/ssr/__snapshots__/ssr.test.js.snap
@@ -16552,6 +16552,8 @@ exports[`ssr snapshot test renders ./examples/tooltip/demos/duration.vue correct
`;
+exports[`ssr snapshot test renders ./examples/tooltip/demos/mouse.vue correctly 1`] = ``;
+
exports[`ssr snapshot test renders ./examples/tooltip/demos/no-arrow.vue correctly 1`] = ``;
exports[`ssr snapshot test renders ./examples/tooltip/demos/theme.vue correctly 1`] = `
`;